<SEC-DOCUMENT>0000103595-20-000033.txt : 20201008
<SEC-HEADER>0000103595-20-000033.hdr.sgml : 20201008
<ACCEPTANCE-DATETIME>20201008171212
ACCESSION NUMBER:		0000103595-20-000033
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20200725
FILED AS OF DATE:		20201008
DATE AS OF CHANGE:		20201008

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			VILLAGE SUPER MARKET INC
		CENTRAL INDEX KEY:			0000103595
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-GROCERY STORES [5411]
		IRS NUMBER:				221576170
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			0727

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33360
		FILM NUMBER:		201231502

	BUSINESS ADDRESS:	
		STREET 1:		733 MOUNTAIN AVE
		CITY:			SPRINGFIELD
		STATE:			NJ
		ZIP:			07081
		BUSINESS PHONE:		2014672200

	MAIL ADDRESS:	
		STREET 1:		733 MOUNTAIN AVE
		CITY:			SPRINGFIELD
		STATE:			NJ
		ZIP:			07081
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>vlgea-20200725.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:4305cca1-27ba-428e-b2be-b3c939a246c5,g:b1f69829-c4c3-4061-8f03-bf777a1b6419,d:1dbfedb15e7849c1849693e78cc7b6fd--><html xmlns:vlgea="http://www.shoprite.com/20200725" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>vlgea-20200725</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N180LTEtMS0xLTA_51f9a3a7-86b8-4de2-bca6-282f4c63e3a4">0000103595</ix:nonNumeric><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N181LTEtMS0xLTA_1ccd985c-d9e1-4f1c-a3f8-cbcbe61bdfca">--07-25</ix:nonNumeric><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N18xMi0xLTEtMS0w_fd9aa241-8aec-4a35-8658-3e84c98545c2">2020</ix:nonNumeric><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N18xMy0xLTEtMS0w_07e1494b-1d64-405a-aae4-a6f6f3bed996">FY</ix:nonNumeric><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N18xNC0xLTEtMS0w_f1a68694-ba5e-46f3-bcfa-cfc1d80cb2a1">false</ix:nonNumeric><ix:nonNumeric contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMC0xLTEtMjQ0L3RleHRyZWdpb246NWFjZDI4M2NkYTE2NDRiOWFiMWMwNGI4MmJmZTI5N2FfOTM0NTg0ODgzNjE4Nw_7d4fa6d8-e22b-498a-af5f-d9d3b27cc5f8">us-gaap:AccountingStandardsUpdate201602Member</ix:nonNumeric><ix:nonNumeric contextRef="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzEtMS0xLTEtMA_f4c49cbd-5c2d-4698-8954-f4d15e1f79eb">226051600</ix:nonNumeric><ix:nonNumeric contextRef="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantPlanNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzEtMi0xLTEtMA_eb72af91-13d4-4b73-86d2-67ec2f833bd8">001</ix:nonNumeric><ix:nonNumeric contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzItMS0xLTEtMA_d2266cc4-1872-4fdf-8b7f-7ee6852ac4f1">226074414</ix:nonNumeric><ix:nonNumeric contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantPlanNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzItMi0xLTEtMA_7ac05f33-d5d0-49ea-96ac-1d33e3bddc63">001</ix:nonNumeric><ix:nonNumeric contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzMtMS0xLTEtMA_81154541-4414-4cdf-9060-5e5461aacb66">166062287</ix:nonNumeric><ix:nonNumeric contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantPlanNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzMtMi0xLTEtMA_3d23d411-8257-4785-b968-c1e932039f26">074</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="vlgea-20200725.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ie21b71d88db44d08b8a5c8275aac78a0_I20200125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b49bd27abbd4f73bf0dc807930a5bb1_I20200125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ifaeef396d1fb4972b5e948ce0682ef0e_I20201007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d1ec2ecaed04b088e2f4611d4779488_I20201007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-26</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad4dbbf452e040b9a801d3cc7951b08d_D20180729-20181027"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2018-10-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie465fb6e35994297af2f821e985b2472_D20121029-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2012-10-29</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19818fc3713e4e058d3d50bbf236b76d_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79dec2baa703469e8b9f6122b89bc413_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if07f14be968e46a6a047465750166cde_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e797073c4634b669950299f433790ed_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16b6844571b246fbb8bbb73604db77f4_I20180728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2b8f54009c744a097455c092acee5ff_I20180728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica68207095b8459e9a54346e9521eda6_I20180728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf052f08298b456e92af8b12412fc983_I20180728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26b4937eacb841c9a5eebc1eafe8092d_I20180728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36858b1622ab4794989d073122f6e44c_I20180728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258051be863b4f38950c4b81bf66042a_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i797433640c474a7eae68759d1f0cd11a_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9e47e6193f442f780b92a8ab29eabb5_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib447f3997499442d8e262697bc3b350e_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i791cb9c8b3dd424bb5c8c862ac62aa24_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97a344b882e04547b18a247eaf201199_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8254dd5fb75b48b793862d3febf71a36_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8b2f71855b94311bafdfa4b5df7825a_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if662c7d2b2db4bfb9091f6337df8527b_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a0aa6117ef847ffb08fa7d3dac73ce4_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23e304583405421e9a25b7802868b246_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa82e9624c704ed6867ded91a9132418_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd01987a94b8476d819a4cdcab904072_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16ba02c8f48a410da1287864c3296ef0_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic430e94beff84838962e37be5a86fb1e_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c448739107c45b081dd75f13725a1cb_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5e1d3ecb3f54d9e9da30edcb1d26edd_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07da13c02161408fa6b497d582c0eb7e_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="store"><xbrli:measure>vlgea:store</xbrli:measure></xbrli:unit><xbrli:context id="i530335ca0ee64b31a355f964ad7fd846_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:GourmetGarageSpecialtyMarketsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>vlgea:segment</xbrli:measure></xbrli:unit><xbrli:context id="idc33f520f0d14c5a926a0b8e4022519e_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:CenterStoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5bc35f558c27409e8a4dbf742914b203_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:CenterStoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c4097e8e5584f47873812c792b8235c_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:FreshMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22100a48d720405785d08f6503ebaf34_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:FreshMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb841949e849417597e5f3c4bb6c9252_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:PharmacyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i071f574f76ff4b01a68622e62a7a61ef_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:PharmacyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b9de5467c8a410496a39ba5bf048639_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:OtherProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i287830aa52ba4a67ad61d2c563d596c6_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:OtherProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc264ef4c02a499cadccac408e491d5d_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ca9396514e84ee787a8997b4e5ec7f8_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ca55d5346ae4e87873a8857041f0f65_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf9eb41ccd29450ca99671c338337371_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifef6cbbbdc77412388b64c30a5ae6b9d_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e238220efd942fdb68ffc7607991af0_I20190728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i009debd4c55d49bd87b368e7b92689d4_I20190728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="class_common_stock"><xbrli:measure>vlgea:class_common_stock</xbrli:measure></xbrli:unit><xbrli:context id="i502e9cb5309f4fa798b0bc8ef424b7c7_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i897e806bf38a482985f164ca03276698_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75653601b669407c880bc762eccc2494_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2df7bac8e864eb2b6cbb8119f317ec5_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id17b632a66a44631bbc70800fe0edb7b_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7116270c7eec48af845e8374edead125_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id21f07ba74f34ec1b68e659fd7e15f16_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48630847a81548c88852701459ec88c7_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica85cb0e286249c9be2f6d3da0bad0a8_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32ada76afe624166beaba9f03a970204_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79604f3386174dcb89e52420802569d4_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ff7608e56ed420c97dc1ada156c6eb3_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i698ee1812a634daeb4ab64a37bc82858_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9aa16d63775a471da67564062a17e111_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecaf75eb93ec4a10be02c9c477ec457f_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">vlgea:InsureRiteLtd.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f0c866c84b0413c8870a864f17bcb87_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf55a009a49a49f68569d10b5276f10b_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8832c27987134de29ec0049737bed9a3_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia056ccb2969b49f88fe5021790c6f9c6_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91734e0187024da2976122d51c41bb6e_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueAfter2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc8ed6721fd345f4b14e268441555e60_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:PerStoreInvestmentMaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id538a11157664af29808fa640113e920_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide544df4925444edb3135beac5dfcdfc_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingAugust2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b5da024a8a14d72a62872f77bbcfb70_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingAugust2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3895d58066684180a50e3269e5cddb46_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38512d84cf614c55a358da6f3b3d4fee_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i112ece4705c444c0ae9572d633489c5f_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i156038d4b7c543479a2a64218345ba4b_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i009315b8c62a49ed88bd5f57cebd800b_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aa4906fa5164da48e580867bd5caaa3_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie02c33ae22ff4c7688bb650caccac8d5_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf37ea68f3844c4a81366cacdd5b9cc6_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2280dc9193c34da9a8e9349a43755c6a_I20200506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i767406a32cf1417f981601257a70ebab_I20200506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i280f995edef8416f806d6eb842ef1eb2_D20200506-20200506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-06</xbrli:startDate><xbrli:endDate>2020-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i260b30eca56c492aa4a987aae4b43b0d_I20200506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0edf58e5b664559a834d75fbfe9e4c2_D20200512-20200512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-12</xbrli:startDate><xbrli:endDate>2020-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52abc1bb022b4b8fa2f3ef9e7ef445b0_D20200512-20200512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-12</xbrli:startDate><xbrli:endDate>2020-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c098a65f85c471992c1bb097b6ec482_I20200512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e92da4a0baa44f1a540524bb8a36f31_I20200512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb8c69880428450aae5542463540c469_D20200506-20200506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-06</xbrli:startDate><xbrli:endDate>2020-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i509f96e8070e45349ecc28bf5abec32f_D20200901-20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6def019b444342478e39088564a399dd_I20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf74b6df5904da3891e37b756eeb08b_D20200901-20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7da26a24fa3f401ea4bf5f763e834f45_D20200901-20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib33563fefaae46b6bf00ef67fcb66cbc_I20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i982e3aa3f7084f1987c0de2b67c14ca2_D20200901-20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib37943e4a5a84288b5f01f36666363fa_I20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d6220b2660f405e87adc7ff2989077e_I20200506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fadeca496a448bfa2f61223b61af525_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide16aad1b82a4db891421e06345f735c_I20171229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39fd6cde9ee54f3bafbcd962033754ae_D20171229-20171229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-29</xbrli:startDate><xbrli:endDate>2017-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3e14432d06e47caa43a10c6835382f6_D20171229-20241229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-29</xbrli:startDate><xbrli:endDate>2024-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="derivative_instrument"><xbrli:measure>vlgea:derivative_instrument</xbrli:measure></xbrli:unit><xbrli:context id="ieb58bfd742914585a57134eaf7b30b3d_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie10750bc22f84e7cb4c33dc680bb2969_I20190728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i988edc565485458ba8e4ad8e33aedf6a_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="contract"><xbrli:measure>vlgea:contract</xbrli:measure></xbrli:unit><xbrli:context id="i87fe1dbedd334d25be4aba08fc7f4570_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3255fa3f203493497f2a66753fa64c3_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifca4b45af9b64549b9ba6e4294b4dcff_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88fe2f3de4fc4d0fb398bc7e49b78b68_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ided8a36fbb184dbd832759efda1711a4_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d73427123d445b49e088917efe95e67_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="real_estate_partnership"><xbrli:measure>vlgea:real_estate_partnership</xbrli:measure></xbrli:unit><xbrli:context id="i4d089f4b58b444868e22ddc37e537837_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="property"><xbrli:measure>vlgea:property</xbrli:measure></xbrli:unit><xbrli:context id="ie2e1c4f891494c6dadaaf462cb3c45a7_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StoresSubleasedFromWakefernMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>vlgea:vote</xbrli:measure></xbrli:unit><xbrli:context id="ia304c2024acc447d9efe4354a1563fd3_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if475a61705534da6a540d0f76fdec0e7_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">vlgea:WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i902cac554b8e482f8d9639008fcb848c_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">vlgea:WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="plan"><xbrli:measure>vlgea:plan</xbrli:measure></xbrli:unit><xbrli:context id="i95ad5b2ccb504b81a866830dacda8c32_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf8ae2fe82a84675a59c2dc61e815100_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bc34e1a3a614d719c042f9b83c2dd3d_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbc54b2868a74542813f94f8145bc846_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i025c308c9b9842abbce61a82a850fea7_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:StockPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i122311da3c5b4a3991afe960529be26c_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:StockPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4a9b80fc6c4461aaeb5e11fe630bae9_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:StockPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="defined_benefit_pension_plan"><xbrli:measure>vlgea:defined_benefit_pension_plan</xbrli:measure></xbrli:unit><xbrli:context id="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4e879c940d84b78b00c9e270fe42758_I20191223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ff69e9b573e408fb27413ef7d205d60_D20191223-20191223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-23</xbrli:startDate><xbrli:endDate>2019-12-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2acf4ddcae1940269f7b16b2c1508d24_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0282da75ac73465ea4db9715a05c073b_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c122d194d66477a96ce447e58717000_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketIncEmployeesRetirementPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie108761c54d0460a959b4f7f47ca353d_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5043ca1eb32148b38f16ee035acba571_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebfc9148f2c14ba5ad8d55da32d74d35_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0154b2bf46f24f179a809b41849ae7e7_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41a807231302491b89157a25315f3355_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cbb129931a34c4196e235ede3d2fda8_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89702cd1e7104886b3d6a54482ff6e80_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93d33c2936724f6787f9684e13d6ab6a_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb629300a81e422cb98409c07b3c243c_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d52dfcf188a434f97d8481c70f53e49_I20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9b5c348d7b44bda8b7dd35a0d8dc51f_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:PensionPlanOfLocal464AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide4e206d54344171a526cb453ca983ef_D20170730-20171028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:PensionPlanOfLocal464AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-30</xbrli:startDate><xbrli:endDate>2017-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:PensionPlanOfLocal464AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf7005858c984f439761c91e9e72c14d_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWLocal1262EmployersPensionFundMember1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0e94ac94fff464997d1756808b78ab6_D20170730-20171028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWLocal1262EmployersPensionFundMember1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-30</xbrli:startDate><xbrli:endDate>2017-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id584cdba35534772b5c159d6795ae83f_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWLocal1262EmployersPensionFundMember1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82ec7964e9db4a8099d7fe6b72c1596e_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4e228e94fe1492b8e822209e79d9946_D20170730-20171028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-30</xbrli:startDate><xbrli:endDate>2017-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic296cc6ccb0a4a2db22e01d655ad7bb5_I20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="i711b625cf1bf4a21af5cd10fcba852db_D20200514-20200514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-14</xbrli:startDate><xbrli:endDate>2020-05-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8d711f55bfe489381e44a10a950be72_D20200514-20200514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-14</xbrli:startDate><xbrli:endDate>2020-05-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i191932cdff6f41de8e17e3d910db038c_D20180729-20190727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-29</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:GourmetGarageSpecialtyMarketsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f42bb304f164389bec30c5a000227d5_D20190624-20190624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-24</xbrli:startDate><xbrli:endDate>2019-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d07d5fce0ae4984b2637a64b3e5ee88_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="union"><xbrli:measure>vlgea:union</xbrli:measure></xbrli:unit><xbrli:context id="i046a0c8c15504d5385140b32fe41c203_D20190728-20200725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000103595</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-28</xbrli:startDate><xbrli:endDate>2020-07-25</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0w_21c0df44-0cc6-41c7-9dc2-c9e5b6918e5a id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0w_6e859d58-b9eb-4713-a22c-13d617cf30ba" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg4_b2c8e004-c912-452b-b1a1-7565f47a151f" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0zLTEtMS0w_e6deb5c1-9d8f-4011-86f9-eaf583167a25 id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0xLTEtMS0w_1a107397-24aa-4069-a3a2-7c7aea877ee4" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTky_adb9645f-7bbb-44fd-9a2b-f1139cb3d9eb" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0yMTM_cbdcb402-4a4e-4007-a3ea-6bb7fdd678b2 id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0yMjg_20c965f1-5f1a-4648-ab7d-ef7f49c12436" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNDk0NzgwMjMyNTc0NA_c97c2a39-ff26-4497-bd2d-424193326a3a" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0xLTEtMS0w_a2b1e9ad-dd27-4528-88c8-234a65bfb880 id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0zLTEtMS0w_f0bd85b0-cca2-4af2-ba58-a24df999026e" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg5_e693d7de-14c5-4793-ac46-32f869bd769e" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_1"></div><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%;">SECURITIES &amp; EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WASHINGTON, D. C. 20549&#160;</span></div><div style="text-align:center;margin-top:7pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc0_50a928e7-ef0e-4dd5-9109-a36b9b3bf274">10-K</ix:nonNumeric></span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE1ODI1_595ecdff-3df2-4753-987e-412647d00a52">&#9746;</ix:nonNumeric> Annual Report Pursuant to Section 13 or 15(d) of the Securities and Exchange Act of 1934.</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> For the fiscal year ended <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF83MTQ2ODI1NTg1Mjc1_c122807a-70ef-486a-a986-596ee8355ffa">July&#160;25, 2020</ix:nonNumeric></span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE1ODI3_55389db1-983d-4409-b86f-1a9c6ad9c2c6">&#9744;</ix:nonNumeric> Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">COMMISSION FILE NUMBER:&#160;&#160; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF83MTQ2ODI1NTg1MDYx_92fc68a0-a5cb-47fd-a80a-d3f5abcd86c4">0-33360</ix:nonNumeric></span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;text-decoration: underline;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc1_8f0f76a6-5e8d-4704-98af-ee5f18795802">VILLAGE SUPER MARKET, INC.</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Exact name of registrant as specified in its charter)&#160;</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%;"><tr><td style="width:1.0%;"></td><td style="width:48.647%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.920%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:33.133%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8wLTAtMS0xLTEwODI_a2541658-578e-4ef0-9654-e48e748f19d3">New Jersey</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8wLTEtMS0xLTEwODQ_0300458c-c020-4476-a284-503b402b575c">22-1576170</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I. R. S. Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration: underline;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMTcx_d7007a33-3390-45f6-9739-87081f24b878">733 Mountain Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMTg1_1e6949c7-9575-4608-be00-7a17d1911c4d">Springfield</ix:nonNumeric>, <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMTk4_f3e79c8d-d265-49bb-b23c-7ff9ca745e19">New Jersey</ix:nonNumeric> <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMjEy_7a926d90-17a6-4349-acda-6ef8171d3b3d">07081</ix:nonNumeric></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Address of principal executive offices) (Zip Code)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Registrant&#8217;s telephone number, including area code: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration: underline;">(<ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV82LTAtMS0xLTExNTIvdGV4dHJlZ2lvbjowNzczZDdiMTA3NTk0MzM1YjNmOWI4ZjQzNTdlOWU2Zl80Mzk4MDQ2NTExMTc4_edd60a0a-7d4b-4b10-9faa-ca2c68e215b8">973</ix:nonNumeric>) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV82LTAtMS0xLTExNTIvdGV4dHJlZ2lvbjowNzczZDdiMTA3NTk0MzM1YjNmOWI4ZjQzNTdlOWU2Zl80Mzk4MDQ2NTExMjU0_a47ee771-eb02-4835-839d-d9569658b045">467-2200</ix:nonNumeric></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Securities registered pursuant to Section 12(b) of the Act:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8xMC0wLTEtMS0xMDk2_9bb2c13a-54f6-44a0-9519-3747530ec845">Class A common stock, no par value</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8xMC0xLTEtMS02ODgy_7af14728-3d06-427a-a360-50da6c062f97">VLGEA</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8xMC0xLTEtMS0xMDk5_330588b3-53f9-45d9-a078-7cfbb5b4556a">The NASDAQ Stock Market</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Title of Class)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Trading Symbol)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Name of exchange on which registered)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Securities registered pursuant to Section 12(g) of the Act:&#160;&#160;None</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:justify;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160; Yes&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9744;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> &#160; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjg4_87e76e3d-f0d5-4230-922d-a6b8e1286bcc">No</ix:nonNumeric>&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#253;</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Act. Yes </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9744;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjg5_38e00285-0aa7-44f4-ab75-b83f1bc1ddfc">No</ix:nonNumeric>&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#253;</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjkw_7654f166-edb1-4be3-a7c5-bc3342c63d95">Yes</ix:nonNumeric>&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#253;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> &#160; No </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9744;</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjkx_f00fcf01-cb86-4d81-bef3-75b437c851fd">Yes</ix:nonNumeric>&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#253;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> &#160; No&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9744;</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&#167;299.405 of this chapter) is not contained herein, and will not be contained, to the best of the registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part&#160;III of this Form&#160;10-K or any amendment to this Form&#160;10-K. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#253;</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.&#160; See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and " emerging growth company" in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.476%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.506%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:48.618%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Large accelerated filer </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#9744;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6YTFlNmU4NmU2YzMwNDg2MjhkMDY3Njk3ZWRkMzM2MjUvdGFibGVyYW5nZTphMWU2ZTg2ZTZjMzA0ODYyOGQwNjc2OTdlZGQzMzYyNV8wLTItMS0xLTEyODUvdGV4dHJlZ2lvbjo2ZDM3YmVjYTA4M2I0ZGJhOTdkMjZiMjM3ZjM5YTRlMF80Mzk4MDQ2NTExMTY2_c071f200-d8a9-41cc-8ac3-a64621009045">Accelerated filer</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#9746;</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Non-accelerated filer </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#9744;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(Do not check if a smaller reporting company)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Smaller reporting company <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6YTFlNmU4NmU2YzMwNDg2MjhkMDY3Njk3ZWRkMzM2MjUvdGFibGVyYW5nZTphMWU2ZTg2ZTZjMzA0ODYyOGQwNjc2OTdlZGQzMzYyNV8yLTItMS0xLTEyMDIvdGV4dHJlZ2lvbjoyZmExOGE0NThhYzg0ZWM2YmI3NGMyMzVhYzVhMTk5NF80Mzk4MDQ2NTExMTM3_c423d7f7-756f-4990-b42e-9dae1cd3b0b3">&#9746;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Emerging growth company <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6YTFlNmU4NmU2YzMwNDg2MjhkMDY3Njk3ZWRkMzM2MjUvdGFibGVyYW5nZTphMWU2ZTg2ZTZjMzA0ODYyOGQwNjc2OTdlZGQzMzYyNV8zLTItMS0xLTEyMTIvdGV4dHJlZ2lvbjowOTZmYWU1YTljZmU0ZDE0ODRiMmI2MDNmN2Y2MjFjYV80Mzk4MDQ2NTExMTM1_027fa1d9-1081-47ed-8eb3-7d1658bd773f">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;&#9744;</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;<ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE1ODI4_7ff29348-2810-4612-a1dd-8fb9c402c2d4">&#9744;</ix:nonNumeric></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;Yes&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc4_fc495942-862e-46a4-af30-54b90cf29e5f">&#9744;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> &#160; No&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#253;</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">The aggregate market value of the Class A common stock of Village Super Market, Inc. held by non-affiliates was approximately $<ix:nonFraction unitRef="usd" contextRef="ie21b71d88db44d08b8a5c8275aac78a0_I20200125" decimals="-5" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0MzA3_9739e2d3-6706-4468-92af-b57a58d5c926">186.7</ix:nonFraction>&#160;million and the aggregate market value of the Class B common stock held by non-affiliates was approximately $<ix:nonFraction unitRef="usd" contextRef="i2b49bd27abbd4f73bf0dc807930a5bb1_I20200125" decimals="-5" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjkz_cc32a422-2641-44b8-a681-6c0e06a03d26">0.3</ix:nonFraction>&#160;million based upon the closing price of the Class A shares on the NASDAQ on January 25, 2020, the last business day of the second fiscal quarter.&#160;&#160;There are no other classes of voting stock outstanding.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of latest practicable date.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.758%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:49.042%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">October 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock, no par value</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifaeef396d1fb4972b5e948ce0682ef0e_I20201007" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6OGNiMjQxNTcxMWZiNGMyZGIyYjU1YjllNGI2ZDQ3MWUvdGFibGVyYW5nZTo4Y2IyNDE1NzExZmI0YzJkYjJiNTViOWU0YjZkNDcxZV8zLTEtMS0xLTA_45ea8f3a-8a9e-41a9-b3fe-9a8f24199deb">10,259,192</ix:nonFraction> Shares</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock, no par value</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0d1ec2ecaed04b088e2f4611d4779488_I20201007" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6OGNiMjQxNTcxMWZiNGMyZGIyYjU1YjllNGI2ZDQ3MWUvdGFibGVyYW5nZTo4Y2IyNDE1NzExZmI0YzJkYjJiNTViOWU0YjZkNDcxZV80LTEtMS0xLTA_a96da1db-6de9-46e1-8d09-fe2f77d1ec08">4,293,748</ix:nonFraction> Shares</span></td></tr></table></div><div style="text-align:justify;margin-top:11pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc5_5767f3f8-808f-4091-b97d-bb81515c8857" escape="true">Information contained in the 2020 definitive Proxy Statement to be filed with the Commission and delivered to security holders in connection with the Annual Meeting scheduled to be held on December&#160;11, 2020 are incorporated by reference into this Form 10-K at Part II, Item 5 and Part III.</ix:nonNumeric></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_7"></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">PART I</span></div><div style="text-indent:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(All dollar amounts are in thousands, except per share and per square foot data).</span></div><div style="text-align:center;"><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_10"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM I.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">BUSINESS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">GENERAL</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village Super Market, Inc. (the &#8220;Company&#8221; or &#8220;Village&#8221;) was founded in 1937.&#160;&#160;Village operates a chain of thirty ShopRite supermarkets, five Fairway Markets and three Gourmet Garage specialty markets located in New Jersey, New York, Pennsylvania and Maryland.  Village competes by using low pricing, providing a superior customer experience and a broad range of consistently available quality products, including store and own brands.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets, a production distribution center (the &#8220;PDC&#8221;) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (&#8220;Fairway&#8221;), including the names &#8220;Fairway&#8221; and &#8220;Fairway Markets&#8221; for $73,622, net of cash acquired.  Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY.   Like Village, Fairway traces its roots back to a neighborhood market over 80 years ago.  Fairway Markets offer a one-stop destination shopping experience with an emphasis on fresh, unique and high quality offerings paired with an expansive variety of natural, organic, specialty and gourmet products.  The PDC is a centralized commissary that promotes production efficiency, product quality and consistency in the bakery, prepared foods, meals to go and other perishable product categories.  The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.&#160; This relationship provides Village many of the economies of scale in purchasing, distribution, own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.  The ShopRite Price Plus preferred customer program enables Village to offer continuity programs, focus on target marketing initiatives and to offer discounts and attach digital coupons directly to a customer's Price Plus card.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2020, sales per store were $53,284 and sales per average square foot of selling space were $1,275, excluding the acquired Fairway stores.&#160;&#160;The Company gives ongoing attention to the d&#233;cor and format of its stores and tailors each store's product mix to the preferences of the local community.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Below is a summary of the range of store sizes at July&#160;25, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:86.162%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.638%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Total Square Feet</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Stores</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Greater than 60,000</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,001 to 60,000</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,001 to 50,000</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 to 40,000</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 20,000</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These larger store sizes enable the Company&#8217;s stores to provide a &#8220;one-stop&#8221; shopping experience and to feature expanded higher margin specialty departments such as an on-site bakery, an expanded delicatessen, a variety of natural and organic foods, ethnic and international foods, prepared foods and pharmacies.&#160;&#160;Our stores emphasize a Power Alley, which features high margin, fresh, convenience offerings, including store prepared specialty foods for both take-home and in-store dining, in an area within the store that provides quick customer entry and exit.   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Online grocery ordering for in-store pick up or home delivery through ShopRite from Home is available in twenty-six stores. Customers can browse our circular, create and edit shopping lists and use ShopRite from Home through shoprite.com or the ShopRite app.&#160;&#160;Additionally, the ShopRite Order Express app enables customers to pre-order deli, catering, specialty occasion cakes and other items.  Online ordering for home delivery through third party services is available in all Fairway and Gourmet Garage stores.  In April 2020 we also added online ordering for home delivery through third party services in all ShopRite stores.   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table shows the percentage of the Company's sales allocated to various product categories during each of the periods indicated:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product Categories</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Groceries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dairy and Frozen</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Produce</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Meats</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Foods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deli and Prepared Food</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pharmacy</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Seafood</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bakery</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liquor</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A variety of factors affect the profitability of each of the Company's stores, including competition, size, access and parking, lease terms, management supervision, and the strength of the applicable banner in the local community.&#160;&#160;Village continually evaluates individual stores to determine if they should be closed, remodeled or replaced.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">ACQUISITIONS, DEVELOPMENT AND EXPANSION</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has an ongoing program to upgrade and expand its supermarket chain.&#160;&#160;This program has included store remodels as well as the opening or acquisition of additional stores.&#160;&#160;When remodeling, Village has sought, whenever possible, to increase the amount of selling space in its stores.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fiscal 2020</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), the PDC and the intellectual property of Fairway, including the names &#8220;Fairway&#8221; and &#8220;Fairway Markets.&#8221; Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY.  The acquisition was effectuated pursuant to the&#160;Asset&#160;Purchase&#160;Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale&#160;Order entered on April 20, 2020. Village paid $73,622 for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $2,035 credit arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fiscal 2020 capital expenditures include costs associated with the opening of an 82,000 sq. ft. (52,000 selling sq. ft.) store in Stroudsburg, Pennsylvania that replaced our existing 53,000 sq. ft. store, expansion of ShopRite from Home, including the opening of an automated micro-fulfillment center in southern New Jersey, one major store remodel, several smaller remodels and equipment  upgrades, including those in the integration of the Fairway acquisition.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fiscal 2019</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 24, 2019, Village acquired the assets and certain liabilities of Gourmet Garage for&#160;$5,267, net of cash acquired. Gourmet Garage operates three specialty markets averaging 11,000 sq. ft. (5,800 selling sq. ft.) in Manhattan, New York City. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fiscal 2019 capital expenditures include costs associated with the beginning of construction of a replacement store in Stroudsburg, Pennsylvania, expanded self-checkout across most of our stores, several smaller remodels and small equipment purchases.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have budgeted $35,000 for capital expenditures in fiscal 2021. &#160;Planned expenditures include two major remodels, several smaller store remodels, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional store remodels and sites for new stores are in various stages of development.&#160;&#160;Village will also consider additional acquisitions should appropriate opportunities arise.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">WAKEFERN FOOD CORPORATION</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is the second largest member of Wakefern and owns 12.5% of Wakefern&#8217;s outstanding stock as of July&#160;25, 2020.&#160;&#160;Wakefern, which was organized in 1946, is the nation&#8217;s largest retailer-owned food cooperative.&#160;&#160;Wakefern and its 49 shareholder members operate 362 supermarkets and other retail formats, including 94 stores operated by Wakefern.&#160;&#160;Only Wakefern and its members are entitled to use the ShopRite, Fairway and Gourmet Garage names and trademarks, and to participate in related advertising and promotional programs.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The principal benefits to the Company from its relationship with Wakefern are the use of the ShopRite, Fairway and Gourmet Garage names and trademarks, volume purchasing, store and own branded products, distribution and warehousing economies of scale, advertising and promotional programs (including the ShopRite Price Plus card) and the development of advanced retail technology.&#160;&#160;The Company believes that the ShopRite and Fairway names are widely recognized by its customers and is a factor in their decisions about where to shop. Store and own branded products accounted for approximately 12.6% of ShopRite sales in fiscal 2020.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern distributes as a "patronage dividend" to each of its stockholders a share of substantially all of its earnings in proportion to the dollar volume of purchases by the stockholder from Wakefern during each fiscal year.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While Wakefern has a substantial professional staff, it operates as a member owned cooperative.&#160;&#160;Executives of most members make contributions of time to the business of Wakefern.&#160;&#160;Executives of the Company spend a significant amount of their time working on various Wakefern committees, which oversee and direct Wakefern purchasing, merchandising and other programs.&#160;&#160;In addition, Nicholas Sumas, the Company&#8217;s Co-President, is a member of the Wakefern Board of Directors.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Most of the Company's advertising is developed and placed by Wakefern's professional advertising staff.&#160;&#160;Wakefern is responsible for all television, radio and major newspaper advertisements. Wakefern bills its members using various formulas </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">which allocate advertising costs in accordance with the estimated proportional benefits to each member from such advertising.&#160;&#160;The Company also places Wakefern developed materials with local newspapers.&#160;&#160;In addition, Wakefern and its affiliates provide the Company with other services including liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, including shoprite.com, fairway.com, branded apps and other store services.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern operates warehouses and distribution facilities in Elizabeth, Keasbey,&#160;Whitehouse, Dayton, Newark and Jamesburg, New Jersey and Gouldsboro and Breinigsville, Pennsylvania.&#160;&#160;The Company and all other members of Wakefern are parties to the Wakefern Stockholders' Agreement which provides for certain commitments by, and restrictions on, all shareholders of Wakefern.&#160;&#160;This agreement extends until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request the Wakefern Stockholders' Agreement be terminated.&#160;&#160;Each member is obligated to purchase from Wakefern a minimum of 85% of its requirements for products offered by Wakefern.&#160;&#160;If this purchase obligation is not met, the member is required to pay Wakefern's profit contribution shortfall attributable to this failure.&#160;&#160;The Company fulfilled this obligation in fiscal 2020 and 2019.&#160;&#160;This agreement also requires that in the event of unapproved changes in control of the Company or a sale of the Company or of individual Company stores, except to a qualified successor, the Company in such cases must pay Wakefern an amount equal to the annual profit contribution shortfall attributable to the sale of a store or change in control.&#160;&#160;No payments are required if the volume lost by a shareholder as a result of the sale of a store is replaced by such shareholder by increased volume in existing or new stores.&#160;&#160;A "qualified successor" must be, or agree to become, a member of Wakefern, and may not own or operate any supermarkets, other than ShopRite, PriceRite, The Fresh Grocer, Fairway, Gourmet Garage or Dearborn Market supermarkets, in the states of New York, New Jersey, Pennsylvania, Delaware, Maryland, Virginia, Connecticut, Massachusetts, Rhode Island, Vermont, New Hampshire, Maine or the District of Columbia, or own or operate more than 25 non-ShopRite supermarkets in any other locations in the United States.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern, under circumstances specified in its bylaws, may refuse to sell merchandise to, and may repurchase the Wakefern stock of, any member.&#160;&#160;Such circumstances include a member's bankruptcy filing, certain unapproved transfers by a member of its supermarket business or its capital stock in Wakefern, unapproved acquisition by a member of certain supermarket or grocery wholesale supply businesses, the material breach by a member of any provision of the bylaws of Wakefern or any agreement with Wakefern, or a failure to fulfill financial obligations to Wakefern.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any material change in Wakefern's method of operation or a termination or material modification of the Company's relationship with Wakefern following termination of the above agreements, or otherwise, might have an adverse impact on the conduct of the Company's business and could involve additional expense for the Company.&#160;&#160;The failure of any Wakefern member to fulfill its obligations under these agreements or a member's insolvency or withdrawal from Wakefern could result in increased costs to remaining members.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern does not prescribe geographical franchise areas to its members.&#160;&#160;The specific locations at which the Company, other members of Wakefern, or Wakefern itself, may open new units under the ShopRite, PriceRite, The Fresh Grocer, Fairway, Gourmet Garage or Dearborn Market names are, however, subject to the approval of Wakefern's Site Development Committee.&#160;&#160;This committee is composed of persons who are not employees or members of Wakefern.&#160;&#160;Committee decisions to deny a site application may be appealed to the Wakefern Board of Directors.&#160;&#160;Wakefern assists its members in their site selection by providing appropriate demographic data, volume projections and estimates of the impact of the proposed store on existing member supermarkets in the area.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each of Wakefern's members is required to make capital contributions to Wakefern based on the number of stores operated by that member and the purchases from Wakefern generated by those stores.&#160;&#160;As additional stores are opened or acquired by a member, additional capital must be contributed by it to Wakefern.&#160;&#160;The Company&#8217;s investment in Wakefern and affiliates was $29,462 at July&#160;25, 2020.&#160;&#160;The total amount of debt outstanding from all capital pledges to Wakefern is $1,185 at July&#160;25, 2020.&#160;&#160;The maximum per store investment, which is currently $950, did not change in fiscal 2020.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As required by the Wakefern bylaws, the Company&#8217;s investment in Wakefern is pledged to Wakefern to secure the Company&#8217;s obligations to Wakefern.&#160;&#160;In addition, five members of the Sumas family have guaranteed the Company&#8217;s obligations to Wakefern.&#160;&#160;These personal guarantees are required of any 5% shareholder of the Company who is active in the operation of the Company.&#160;&#160;Wakefern does not own any securities of the Company or its subsidiaries.&#160;&#160;The Company&#8217;s investment in Wakefern entitles the Company to enough votes to elect one member to the Wakefern Board of Directors due to cumulative voting rights.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">LABOR</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, the Company employed approximately 8,713 persons with approximately 75% working part-time.&#160;&#160;Approximately 90% of the Company&#8217;s employees are covered by collective bargaining agreements. Contracts with the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Company&#8217;s seven unions have expiration dates between March 2020 and May 2025.&#160;&#160;Approximately 31% of our associates are represented by unions whose contracts have expired or will expire within one year.&#160;&#160;Many of the Company&#8217;s competitors are similarly unionized.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">SEASONALITY</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of our revenues are generally not seasonal in nature.  However, revenues tend to be higher during the major holidays throughout the year.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">REGULATORY ENVIRONMENT</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s business requires various licenses and the registration of facilities with state and federal health and drug regulatory agencies.&#160;&#160;These licenses and registration requirements obligate the Company to observe certain rules and regulations, and a violation of these rules and regulations could result in a suspension or revocation of licenses or registrations and fines or penalties.&#160;&#160;In addition, most licenses require periodic renewals.&#160;&#160;The Company has not experienced material difficulties with respect to obtaining or retaining licenses and registrations.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">COMPETITION</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The supermarket business is highly competitive and characterized by narrow profit margins.&#160;&#160;Village competes directly with multiple retail formats both in-store and online, including national, regional and local supermarket chains as well as warehouse clubs, supercenters, drug stores, discount general merchandise stores, fast food chains, restaurants, dollar stores and convenience stores. Some of the Company's principal competitors include Acme, Aldi, Amazon/Whole Foods, BJs, Costco, Foodtown, Giant, Kings, Lidl, Safeway, Stop &amp; Shop, Target, Trader Joe's, Wal-Mart, Wegmans and Weis.&#160;Competition with these outlets is based on price, store location, convenience, promotion, product assortment, quality and service.&#160;&#160;Some of these competitors have greater financial resources, lower merchandise acquisition costs and lower operating expenses than we do.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">AVAILABLE INFORMATION</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a member of the Wakefern cooperative, Village relies upon our customer focused websites, shoprite.com, gourmetgarage.com and fairway.com, for interaction with customers and prospective employees.&#160;&#160;This website is maintained by Wakefern for the benefit of all ShopRite supermarkets, and therefore does not contain any financial information related to the Company.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company will provide paper copies of the annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and press releases free of charge upon request to any shareholder.&#160;&#160;In addition, electronic copies of these filings can be obtained at sec.gov.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_13"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1A.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">RISK FACTORS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_16"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1B.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">UNRESOLVED STAFF COMMENTS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_19"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">PROPERTIES</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, Village owns the sites of six of its supermarkets (containing 412,000 square feet of total space), all of which are freestanding stores, except the Egg Harbor store, which is part of a shopping center, and the micro-fulfillment center in southern New Jersey.&#160;&#160;The remaining 32 stores (containing 1,679,000 square feet of total space), PDC and the corporate headquarters are leased, with initial lease terms generally ranging from 20 to 30 years, usually with renewal options.&#160;&#160;Twenty-four of these leased stores are located in shopping centers or city storefronts and the remaining eight are freestanding stores. Most of the Company&#8217;s leases contain renewal options at increased rents of five years each at the Company&#8217;s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, finance lease right-of-use assets of $13,753 are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The annual rental payment, including finance leases, for all of the Company's leased facilities for the year ended July&#160;25, 2020 was approximately $24,865. For additional information on lease obligations, see Note 7 to the consolidated financial statements.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village is a limited partner in two partnerships, one of which owns a shopping center in which one of our leased stores is located.&#160;&#160;The Company is also a general partner in a partnership that is a lessor of one of the Company's freestanding stores.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_22"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 3.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">LEGAL PROCEEDINGS</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm.  Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013.  Litigation over this matter has ended and the Company received an additional $<ix:nonFraction unitRef="usd" contextRef="i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8yMi9mcmFnOjJkZDgwYjM1NTg0YTRhYTZiNDJhZWExZTk2MTVjMmNjL3RleHRyZWdpb246MmRkODBiMzU1ODRhNGFhNmI0MmFlYTFlOTYxNWMyY2NfODc5NjA5MzAyNTY3Ng_1be335d0-dfe2-4152-b6d6-e3fb010ef10d">2,733</ix:nonFraction> in the 4th quarter of fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village previously recognized $<ix:nonFraction unitRef="usd" contextRef="iad4dbbf452e040b9a801d3cc7951b08d_D20180729-20181027" decimals="0" name="us-gaap:InsuranceRecoveries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8yMi9mcmFnOjJkZDgwYjM1NTg0YTRhYTZiNDJhZWExZTk2MTVjMmNjL3RleHRyZWdpb246MmRkODBiMzU1ODRhNGFhNmI0MmFlYTFlOTYxNWMyY2NfODc5NjA5MzAyNTY2NQ_82ed050c-fd07-4f09-a966-e44f25a4dfa5">415</ix:nonFraction> as a reduction in operating and administrative expense in the first quarter of fiscal 2019, and has received a total of $<ix:nonFraction unitRef="usd" contextRef="ie465fb6e35994297af2f821e985b2472_D20121029-20200725" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InsuranceRecoveries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8yMi9mcmFnOjJkZDgwYjM1NTg0YTRhYTZiNDJhZWExZTk2MTVjMmNjL3RleHRyZWdpb246MmRkODBiMzU1ODRhNGFhNmI0MmFlYTFlOTYxNWMyY2NfODc5NjA5MzAyNTY1Ng_3afc443f-75ff-4d62-86ac-e60ce7da6afe">6,730</ix:nonFraction> related to losses incurred as a result of Superstorm Sandy. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_25"></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 4. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">MINE SAFETY DISCLOSURES</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">PART II</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_31"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 5.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">MARKET FOR REGISTRANT'S COMMON</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">EQUITY, RELATED STOCKHOLDER MATTERS&#160;AND ISSUER PURCHASES&#160;OF EQUITY SECURITIES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(All dollar amounts are in thousands, except per share data). </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Price and Dividend Information</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Class A common stock of Village Super Market, Inc. is traded on the NASDAQ Global Select Market under the symbol &#8220;VLGEA.&#8221; The table below sets forth the high and low last reported sales price for the fiscal quarter indicated.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">High</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Low</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4th Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$27.72</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$22.43</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3rd Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$24.58</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$17.10</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2nd Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$28.40</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$22.46</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1st Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$26.73</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$24.26</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">High</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Low</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4th Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$29.82</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$24.58</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3rd Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$31.58</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$26.36</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2nd Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$28.37</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$24.35</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1st Quarter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$29.36</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$23.94</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of October 1, 2020, there were approximately&#160;282 holders of record of Class A common stock.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2020, Village paid cash dividends of $12,965.&#160;&#160;Dividends in fiscal 2020 consist of $1.00 per Class A common share and $.65 per Class B common share.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2019, Village paid cash dividends of $12,890.&#160;&#160;Dividends in fiscal 2019 consist of $1.00 per Class A common share and $.65 per Class B common share.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 6.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">SELECTED FINANCIAL DATA</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Selected Financial Data</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Dollars in thousands, except per share data and per square foot data).</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fiscal 2016 contains 53 weeks, with the additional week included in the fourth quarter. All other fiscal years contain 52 weeks.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:24.559%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:1.979%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:1.979%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:1.979%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:1.979%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.275%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 28, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 29,<br/>2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 30,<br/>2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804,594&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,643,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,612,015&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604,574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,634,904&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,939&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,044&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income as a % of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.95&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.80&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.60&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.27&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.27&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividends per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At year-end</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets (5) </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">915,546&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502,289&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">481,590&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,225&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,254&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt (5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,725&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,646&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,522&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,307&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,201&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shareholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,672&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">286,820&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Book value per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.84&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.08&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.20&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other data</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Same store sales trend (6)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total square feet</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,770,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,717,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,717,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average total sq. ft. per store</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling square feet</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,529,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,384,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,353,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,353,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales per average square foot of selling space (7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,275&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of stores</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales per average number of stores (7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,284&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,715&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,330&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,376&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures and acquisitions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,495&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,464&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,726&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,971&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(1) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Includes a $1,911 (net of tax) gain for Superstorm Sandy insurance proceeds received, an $854 (net of tax) gain on the sale of pharmacy prescription lists related to three store pharmacies closed in March 2020, a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate, a $1,423 (net of tax) gain arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement, transaction costs incurred for the Fairway acquisition of $1,888 (net of tax), amortization of acquisition related inventory step-up of $355 (net of tax), a non-cash pension charge related to the termination of a company-sponsored pension plan and other pension settlement charges of $1,160 (net of tax), pre-opening costs related to the Stroudsburg, Pennsylvania replacement store of $891 </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(net of tax) and store closure costs and charges to write off the lease asset and related obligations for the old Stroudsburg store of $557 (net of tax). </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(2) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Includes a $290 (net of tax) gain for Superstorm Sandy insurance proceeds received, a tax benefit of $777 related to the favorable settlement of a tax audit with the New Jersey Division of Taxation and a non-cash pension charge related to pension settlement charges of $308 (net of tax).  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(3) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Includes a $3,300 reduction in deferred tax expense as a result of the Tax Cuts and Jobs Act, an $822 (net of tax) non-recurring credit accrued related to multi-employer pension benefits, $877 (net of tax) in non-recurring assessments from Wakefern and $695 (net of tax) in pre-opening costs related to the Bronx, New York City store.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(4) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Includes estimated net income of $280 due to the fiscal year including a 53rd&#160;week and a $545 (net of tax) gain due to the recovery of insurance receivables related to Superstorm Sandy.  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(5) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 28, 2019, the Company adopted ASU 2016-02, &#8220;Leases.&#8221; </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities, included in long-term debt of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $99,415 and $111,139, respectively, as of the date of adoption. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(6) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">New stores and replacement stores are included in same store sales in the quarter after the store has been in operation for four full quarters. Store renovations and expansions are included in same store sales immediately. The change in same store sales in fiscal 2017 and 2016 excludes the impact of the 53rd week in fiscal 2016.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(7) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts for the year ended July 25, 2020 exclude the results of the Fairway stores acquired on May 14, 2020, amounts for the year ended July 27, 2019 exclude the results of the Gourmet Garage stores acquired on June 24, 2019. Amounts for the year ended July 28, 2018 exclude results of the store opened in the Bronx, New York on June 28, 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Unaudited Quarterly Financial Data</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Dollars in thousands except per share amounts).</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:32.282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.642%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal<br/>Year</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">407,402&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437,422&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,292&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">501,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804,594&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,546&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,081&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">506,475&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,005&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,138&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,939&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.20&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.86&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.63&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.13&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.13&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401,550&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">428,128&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">395,458&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418,366&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,643,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,736&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,611&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,256&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">456,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,970&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,729&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock:</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.52&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock:</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_37"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 7.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:2.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Dollars in thousands, except per share and per square foot data).</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OVERVIEW</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village operates a chain of thirty ShopRite supermarkets, five Fairway Markets and three Gourmet Garage specialty markets located in New Jersey, New York, Pennsylvania and Maryland.  Village is the second largest member of Wakefern Food Corporation (&#8220;Wakefern&#8221;), the nation&#8217;s largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names. This ownership interest in Wakefern provides Village with many of the economies of scale in purchasing, distribution, advanced retail technology, marketing and advertising associated with larger chains.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the &#8220;PDC&#8221;) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (&#8220;Fairway&#8221;), including the names &#8220;Fairway&#8221; and &#8220;Fairway Markets&#8221; for $73,622, net of cash acquired.  Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY.  Like Village, Fairway traces its roots back to a neighborhood market over 80 years ago.  Fairway Markets offer a one-stop destination shopping experience with an emphasis on fresh, unique, and high quality offerings paired with an expansive variety of natural, organic, specialty and gourmet products.  The PDC is a centralized commissary that promotes production efficiency, product quality and consistency in the bakery, prepared foods, meals to go and other perishable product categories.  The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 1, 2019, Village opened an 82,000 sq. ft. (52,000 selling sq. ft.) ShopRite in Stroudsburg, Pennsylvania and replaced our existing 53,000 sq. ft. store.  On June 24, 2019, Village acquired the assets and certain liabilities of Gourmet Garage for&#160;$5,267. Gourmet Garage operates three specialty markets averaging 11,000 sq. ft. (5,800 selling sq. ft.) in Manhattan, New York City. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The supermarket industry is highly competitive and characterized by narrow profit margins.&#160;&#160;The Company competes directly with multiple retail formats, both in-store and online, including national, regional and local supermarket chains as well as warehouse clubs, supercenters, drug stores, discount general merchandise stores, fast food chains, restaurants, dollar stores and convenience stores. Village competes by using low pricing, providing a superior customer service experience and a broad range of consistently available quality products, including our own brands portfolio.  In October 2019, ShopRite introduced the Right Price Promise pricing strategy, a commitment to everyday low prices on the items customers purchase most frequently.  The ShopRite Price Plus preferred customer program enables Village to offer continuity programs, focus on target marketing initiatives and to offer discounts and attach digital coupons directly to a customer's Price Plus card.&#160; </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2019, ShopRite launched the Bowl &amp; Basket and Paperbird store brands. Bowl &amp; Basket foods pair thoughtfully selected ingredients at a budget friendly price and Paperbird offers a line of newly designed household products. &#160;More than 100 newly branded items, including packaged salads, salty snacks, cooking oils, bottled water and paper goods, were introduced in early November 2019. ShopRite expects to add nearly 3,500 Bowl &amp; Basket foods and Paperbird household products through fiscal 2021.  The introduction of Bowl &amp; Basket and Paperbird follows the 2016 launch of ShopRite&#8217;s Wholesome Pantry brands, which include the Wholesome Pantry Organic line as well as a range of products free from 110 ingredients and artificial additives and preservatives. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s stores, six of which are owned, average 55,000 total square feet. These larger store sizes enable the Company&#8217;s stores to provide a &#8220;one-stop&#8221; shopping experience and to feature expanded higher margin specialty departments such as an on-site bakery, an expanded delicatessen, a variety of natural and organic foods, ethnic and international foods, prepared foods and pharmacies.&#160;&#160;Many of our stores emphasize a Power Alley, which features high margin, fresh, convenience offerings in an area within the store that provides quick customer entry and exit for those customers shopping for today's lunch or dinner.  Certain of our stores include the Village Food Garden concept featuring a restaurant style kitchen, and several kiosks offering a wide variety of store prepared specialty foods for both take-home and in-store dining.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Online grocery ordering for in-store pick up or home delivery through ShopRite from Home is available in twenty-six stores. Customers can browse our circular, create and edit shopping lists and use ShopRite from Home through shoprite.com or the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ShopRite app.&#160;&#160;Additionally, the ShopRite Order Express app enables customers to pre-order deli, catering, specialty occasion cakes and other items.  Online ordering for home delivery through third party services is available in all Fairway and Gourmet Garage stores.  In April 2020 we also added online ordering for home delivery through third party services in all ShopRite stores.   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We consider a variety of indicators to evaluate our performance, such as same store sales; percentage of total sales by department (mix); shrink; departmental gross profit percentage; sales per labor hour; units per labor hour; and hourly labor rates.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes a 52 - 53 week fiscal year, ending on the last Saturday in the month of July. Fiscal 2020 and 2019 contain 52 weeks. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">COVID-19</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company was significantly impacted by the COVID-19 outbreak as it operates in and around one of the early U.S. epicenters of the health crisis with much of our trade area under stay-at-home orders from mid-March 2020 through June 2020.  The Company is classified as an essential business and has remained open to serve our customers and the communities in which we operate.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Safety.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our first priority has and will continue to be the safety of our associates and our customers.  We implemented enhanced sanitation programs, including hourly cleaning of high touch point areas throughout our stores, nightly deep cleaning and bi-weekly disinfectant fogging in every store, reduced store hours to allow appropriate time for cleaning, limited the number of customers allowed in each store at a time, reduced service department offerings including the sale of bulk self-service merchandise and closure of in-store restaurants and dining areas, a personal protective equipment program, required temperature checks for associates and installation of Plexiglas shields, floor markers and additional signage in high traffic areas to signify six-foot distances to encourage proper social distancing.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Associate Support. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We paid temporary wage premiums up to $2 per hour above the standard wage rate for hourly front-line associates and weekly premiums for salaried front-line associates from March 22nd through August 3rd, provided Emergency Paid Leave to associates affected by COVID-19, supplied meals to our associates on duty through our Feeding Our Village Heroes Program, expanded remote work capabilities, limited travel of regional supervision teams, created a centralized call center and real-time alert text communication platform.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Responding to the needs of our Customers and Communities.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expanded digital capabilities, including expansion of stores offering ShopRite from Home, expanded the ShopRite Order Express app to provide pre-ordering capabilities in the deli and other areas, contactless pickup, prescription drug pickup and delivery, launched partnerships with online grocery picking and delivery services to better support our customers increased demand for these services, expanded mobile scan to an additional 10 stores, donated and supplied masks to local hospitals and reserved the first hour of business each day for elderly and at-risk customers.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village incurred incremental operating expenses of over $13,500 in the second half of fiscal 2020 for these programs and initiatives implemented to support and protect our associates, customers and the communities we serve.</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RESULTS OF OPERATIONS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the components of the consolidated statements of operations of the Company as a percentage of sales:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.07&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.79&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.66&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.68&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.61&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SALES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales were $1,804,594 in fiscal 2020, an increase of $161,092, or 9.8% from fiscal 2019. Sales increased due to the Fairway acquisition completed on May 14, 2020, the opening of the Stroudsburg replacement store on November 1, 2019, the Gourmet Garage acquisition on June 24, 2019 and a same store sales increase of 5.3%.  Same store sales increased due primarily to increased customer demand across most stores due to the impact of the COVID-19 pandemic, most significantly in March where sales reached unprecedented levels.  Following the outbreak, average basket sizes increased and transaction counts decreased as customers consolidated shopping trips.  Digital sales growth accelerated through both ShopRite from Home and partnerships with online grocery picking and delivery services, increasing 83% in fiscal 2020 compared to fiscal 2019.  Sales in Gourmet Garage and Fairway have declined significantly compared to historical levels due primarily to population migration out of Manhattan during the pandemic.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">New stores and replacement stores are included in same store sales in the quarter after the store has been in operation for four full quarters.&#160;&#160;Store renovations and expansions are included in same store sales immediately.  </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">GROSS PROFIT</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Gross profit as a percentage of sales increased .28% in fiscal 2020 compared to fiscal 2019 due primarily to higher margins associated with the acquisitions of Gourmet Garage and Fairway, net of amortization of the acquisition related inventory step-up (.03%).  Excluding the impact of acquired stores, gross profit as a percentage of sales decreased .23% due primarily to decreased departmental gross margin percentages (.31%), decreased patronage dividends and rebates received from Wakefern (.08%) and an unfavorable change in product mix (.12%) partially offset by lower promotional spending (.15%) and increased leverage on warehouse assessment charges from Wakefern (.13%).   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Departmental gross profits, excluding the impact of acquired stores, decreased in fiscal 2020 compared to fiscal 2019 due primarily to price investments, including ShopRite's Right Price Promise pricing strategy introduced in October 2019, a commitment to everyday low prices on the items customers purchase most frequently. Departmental gross profits also decreased as pharmacy margins declined due primarily to continued downward pressure on prescription reimbursement rates from third party providers.  Both product mix and departmental gross margin percentages were also impacted by limitations in service departments and product availability as a result of the COVID-19 pandemic in the second half of the year. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OPERATING AND ADMINISTRATIVE EXPENSE</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating and administrative expense as a percentage of sales increased .63% in fiscal 2020 compared to fiscal 2019.  Fiscal 2020 includes a gain on the sale of pharmacy prescription lists related to three store pharmacies closed in March 2020 (.07%), a gain for Superstorm Sandy insurance proceeds received (.15%), a gain arising from the breakup of Village&#8217;s initial &#8220;stalking </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement (.11)%, transaction costs incurred for the Fairway acquisition (.15%), a non-cash pension charge related to the termination of a company-sponsored pension plan and other pension settlement charges (.09%) (see note 9 to the consolidated financial statements), pre-opening costs of the Stroudsburg, Pennsylvania replacement store (.07%), store closure costs and charges to write off the lease asset and related obligations for the old Stroudsburg store (.04%) and lease costs reclassified from depreciation and amortization and interest expense to operating and administrative expense (.14%) as a result of the adoption of ASU 2016-02, &#8220;Leases&#8221; (see note 1 to the consolidated financial statements). Fiscal 2019 includes a gain for Superstorm Sandy insurance proceeds received (.03%) and pension settlement charges (.03%). Excluding these items from both periods, operating and administrative expense as a percentage of sales increased .47% in fiscal 2020 compared to fiscal 2019 due primarily to incremental costs related to COVID-19, including enhanced wages and benefits and expanded safety and sanitation protocols (.76%), increased occupancy costs due primarily to the acquisitions of Fairway and Gourmet Garage (.33%) partially offset by reduced workers compensation expense (.23)% and increased leverage from higher sales.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">DEPRECIATION AND AMORTIZATION</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation and amortization expense was $31,358 and $27,290 in fiscal 2020 and 2019, respectively.  Depreciation and amortization expense increased in fiscal 2020 compared to the prior year due to depreciation related to acquisitions of Fairway and Gourmet Garage and capital expenditures.  </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTEREST EXPENSE</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense was $2,611 and $4,436 in fiscal 2020 and 2019, respectively. Interest expense decreased in fiscal 2020 compared to fiscal 2019 due to lease costs reclassified to operating and administrative expenses as a result of the adoption of ASU 2016-02, &#8220;Leases&#8221; (see note 1 to the consolidated financial statements) partially offset by interest expense related to the credit agreement entered into on May 6, 2020 (see note 4 to the consolidated financial statements).  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTEREST INCOME</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest income was $4,060 and $5,283 in fiscal 2020 and 2019, respectively.  Interest income decreased in fiscal 2020 compared to fiscal 2019 due primarily to lower amounts invested in demand deposits at Wakefern and lower interest rates earned on variable rate notes receivable from Wakefern and demand deposits invested at Wakefern.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INCOME TAXES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s effective income tax rate was 21.4% and 28.1% in fiscal 2020 and 2019, respectively.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fiscal 2020 includes a $2,512 benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate and fiscal 2019 includes a tax benefit of $777 related to the favorable settlement of a tax audit with the New Jersey Division of Taxation.  Excluding the impact of these adjustments, the effective income tax rate was 29.3% and 30.3% in fiscal 2020 and 2019, respectively.  The reduction in the effective tax rate in fiscal 2020 is due to increased work opportunity tax credits.   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NET INCOME</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net income was $24,939 in fiscal 2020 compared to $25,539 in fiscal 2019.&#160;&#160;Fiscal&#160;2020 includes a $1,911 (net of tax) gain for Superstorm Sandy insurance proceeds received, an $854 (net of tax) gain on the sale of pharmacy prescription lists related to three store pharmacies closed in March 2020,  a $2,512 benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate, a $1,423 (net of tax) gain arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement, transaction costs incurred for the Fairway acquisition of $1,888 (net of tax), amortization of acquisition related inventory step-up of $355 (net of tax), a non-cash pension charge related to the termination of a company-sponsored pension plan and other pension settlement charges of $1,160 (net of tax), pre-opening costs related to the Stroudsburg, Pennsylvania replacement store of $891 (net of tax) and store closure costs and charges to write off the lease asset and related obligations for the old Stroudsburg store of $557 (net of tax). Fiscal 2019 includes a $290 (net of tax) gain for Superstorm Sandy insurance proceeds received, a tax benefit of $777 related to the favorable settlement of a tax audit with the New Jersey Division of Taxation and pension settlement charges of $302 (net of tax). Excluding these items from both periods, net income decreased 8% in fiscal 2020 compared to the prior year. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CRITICAL ACCOUNTING POLICIES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Critical accounting policies are those accounting policies that management believes are important to the portrayal of the Company&#8217;s financial condition and results of operations. These policies require management&#8217;s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IMPAIRMENT</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company reviews the carrying values of its long-lived assets, such as property, equipment and fixtures for possible impairment whenever events or changes in circumstances indicate that the carrying amount of assets may not be recoverable. Such review analyzes the undiscounted estimated future net cash flows from asset groups at the store level to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived asset groups, which include long-term leases, to their carrying value.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill is tested for impairment at the end of each fiscal year, or more frequently if circumstances dictate. The Company utilizes valuation techniques, such as earnings multiples, in addition to the Company&#8217;s market capitalization, to assess goodwill for impairment. Calculating the fair value of a reporting unit requires the use of estimates. Management believes the fair value of Village&#8217;s one reporting unit exceeds its carrying value at July&#160;25, 2020. Should the Company&#8217;s carrying value of its one reporting unit exceed its fair value, the amount of any resulting goodwill impairment may be material to the Company&#8217;s financial position and results of operations.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PATRONAGE DIVIDENDS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a stockholder of Wakefern, Village earns a share of Wakefern&#8217;s earnings, which are distributed as a &#8220;patronage dividend.&#8221; This dividend is based on a distribution of substantially all of Wakefern&#8217;s operating profits for its fiscal year (which ends on or about September 30) in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village&#8217;s share of this annual dividend based on Village&#8217;s estimated proportional share of the dollar volume of business transacted with Wakefern that year. The patronage dividend receivable based on these estimates was $11,204 and $11,908 at July&#160;25, 2020 and July&#160;27, 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">BUSINESS COMBINATIONS</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for business combinations using the acquisition method of accounting, which requires that once control is obtained, all the assets acquired and liabilities assumed are recorded at their respective fair values at the date of acquisition.  The determination of fair values of identifiable assets and liabilities requires estimates and the use of valuation techniques when market value is not readily available. For intangible assets acquired in a business combination, we typically determine the fair value based on the discounted cash flow model, specifically the relief from royalty method for intangible assets related to a trade name. Significant estimates in valuing certain intangible assets include, but are not limited to, the amount and timing of future revenues, cash flows, growth rates, discount rates and useful lives. The excess of the purchase price over fair values of identifiable assets and liabilities is recorded as goodwill.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PENSION PLANS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The determination of the Company&#8217;s obligation and expense for Company-sponsored pension plans is dependent, in part, on Village&#8217;s selection of assumptions used by actuaries in calculating those amounts. These assumptions are described in Note 9 to the consolidated financial statements and include, among others, the discount rate, the expected long-term rate of return on plan assets and the rate of increase in compensation costs. Actual results that differ from the Company&#8217;s assumptions are accumulated and amortized over future periods and, therefore, generally affect recognized expense in future periods. While management believes that its assumptions are appropriate, significant differences in actual experience or significant changes in the Company&#8217;s assumptions may materially affect cash flows, pension obligations and future expense.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The objective of the discount rate assumption is to reflect the rate at which the Company&#8217;s pension obligations could be effectively settled based on the expected timing and amounts of benefits payable to participants under the plans. Our methodology for selecting the discount rate as of July&#160;25, 2020 was to match the plans' cash flows to that of a yield curve on high-quality fixed-income investments. Based on this method, we utilized a weighted-average discount rate of 2.26% at July&#160;25, 2020 compared to 3.41% at July&#160;27, 2019. Changes in the discount rate and updated assumptions on mortality tables and improvement scales resulted in a net increase in the projected benefit obligation by approximately $12,599 at July&#160;25, 2020. Village evaluated the expected increase in compensation costs of 4.50% and concluded no changes in this assumption was necessary in estimating pension plan obligations and expense. In fiscal 2018, the Company transitioned to a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.&#160;&#160;This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.&#160; The investment allocation to fixed income instruments will increase as each plans' funded status increases. &#160;Based on the Company&#8217;s LDI strategy, the Company assumed a weighted-average assumed long-term rate of return on plan assets of 4.82% in fiscal 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sensitivity to changes in the major assumptions used in the calculation of the Company&#8217;s pension plans is as follows:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:47.655%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.441%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.713%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Percentage<br/>&#160;point change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit<br/>&#160;obligation<br/>decrease<br/>&#160;(increase)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expense<br/>decrease<br/>&#160;(increase)</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+ / - 1.0 %</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,917&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,342)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+ / - 1.0 %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">688&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(688)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village made no contributions in fiscal 2020 and $5,009 in fiscal 2019 to these Company-sponsored pension plans. Village expects contributions to its defined benefit pension plans to be immaterial in fiscal 2021.  The 2019 contributions include $2,178 in benefit payments related to the unfunded, non-qualified supplemental benefit plan. Substantially all other contributions in 2019 were voluntary contributions.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RECENTLY ISSUED ACCOUNTING STANDARDS</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the disclosure related to recently issued accounting standards, see Note 1 to the consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">LIQUIDITY and CAPITAL RESOURCES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CASH FLOWS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash provided by operating activities was $83,948 in fiscal 2020 compared to $55,788 in fiscal 2019.  Net cash provided by operating activities was generated primarily by changes in working capital and net income adjusted for non-cash items including depreciation and amortization, share-based compensation, deferred taxes, loss on pension settlements,  the provision to value inventories at LIFO and the gain on sale of prescription lists and property, equipment and fixtures.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Working capital changes, including other assets and other liabilities, increased net cash provided by operating activities by&#160;$11,711 in fiscal&#160;2020&#160;compared to $1,127 in fiscal 2019. This change in impact of working capital is due primarily to higher accounts payable to Wakefern due to higher inventory turnover, changes in timing of payments of accounts payable and accrued expenses, increased accrued wages and benefits and a reduction in patronage dividend receivable partially offset by changes in timing of income tax payments. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2020, Village used cash to fund capital expenditures of $54,495, dividends of $12,965, treasury stock purchases of $4,389 and additional investments of $2,800&#160;in notes receivable from Wakefern, net of proceeds received on matured notes.  The $73,622 purchase price for the Fairway acquisition was funded by $50,000 drawn on the Company&#8217;s unsecured revolving line of credit and a $25,500 unsecured term loan pursuant to the Company's Credit Facility.  Capital expenditures include costs associated with the opening of an 82,000 sq. ft. (52,000 selling sq. ft.) store in Stroudsburg, Pennsylvania that replaced our existing 53,000 sq. ft. store, expansion of ShopRite from Home, including the opening of an automated micro-fulfillment center in southern New Jersey, one major store remodel, several smaller remodels and equipment upgrades, including those in the integration of the Fairway acquisition.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2019, Village used cash to fund capital expenditures of $27,988, dividends of $12,890, the acquisition of Gourmet Garage for $5,267, treasury stock purchases of $1,070 and additional investments of $3,127&#160;in notes receivable from Wakefern, net of proceeds received on matured notes.  Capital expenditures primarily include costs associated with the Bronx, New York store, the Stroudsburg replacement store, expansion of self-checkout, several smaller remodels and small equipment purchases.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">LIQUIDITY and DEBT</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Working capital was $34,522 and $56,307 at July&#160;25, 2020 and July&#160;27, 2019, respectively.&#160;Working capital ratios at the same dates were 1.21 and 1.50 to one, respectively.&#160;The decrease in working capital in fiscal 2020 compared to fiscal 2019 is due primarily to recognition of current operating lease obligations as a result of the adoption of ASU 2016-02, &#8220;Leases&#8221; and the current portion of long-term debt issued in conjunction with the Fairway acquisition.  The Company&#8217;s working capital needs are reduced, since inventories are generally sold by the time payments to Wakefern and other suppliers are due.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have budgeted $35,000 for capital expenditures in fiscal 2021. &#160;Planned expenditures include two major remodels, several smaller store remodels, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades.  The Company&#8217;s primary sources of liquidity in fiscal 2021 are expected to be cash and cash equivalents on hand at July&#160;25, 2020 and operating cash flow generated in fiscal 2021.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, the Company held variable rate notes receivable due from Wakefern of $26,130 that earn interest at the prime rate plus 1.25% and mature on August&#160;15, 2022 and $26,878 that earn interest at the prime rate plus .75% and mature on February&#160;15, 2024.  Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, Village had demand deposits invested at Wakefern in the amount of $76,259. These deposits earn overnight money market rates.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village had an unsecured revolving credit agreement dated November 9, 2017 providing a maximum amount available for borrowing of $25,000.  The credit agreement provided for up to $3,000 of letters of credit, which secured obligations for construction performance guarantees to municipalities. There were no amounts outstanding at July 27, 2019 under the facility.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On&#160;May 6, 2020, Village entered into a credit agreement (the &#8220;Credit Facility&#8221;) with Wells Fargo National Bank, National Association (&#8220;Wells Fargo&#8221;) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, 2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village&#8217;s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May&#160;6, 2025.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">An unsecured term loan with a maximum loan amount of $25,500.  On May&#160;12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May&#160;4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May&#160;4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ability to convert up to $50,000 of the revolving line of credit to a secured converted term loan, which shall reduce the maximum amount available for borrowing under the revolving line of credit. On September&#160;1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July&#160;25, 2020), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July&#160;25, 2020.  As of July&#160;25, 2020, $67,664 remained available under the unsecured revolving line of credit. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2020, Village paid cash dividends of $12,965.&#160;&#160;Dividends in fiscal 2020 consist of $1.00 per Class A common share and $.65 per Class B common share.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2019, Village paid cash dividends of $12,890.&#160;&#160;Dividends in fiscal 2019 consist of $1.00 per Class A common share and $.65 per Class B common share.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUTLOOK</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This annual report contains certain forward-looking statements about Village&#8217;s future performance. These statements are based on management&#8217;s assumptions and beliefs in light of information currently available. Such statements relate to, for example: economic conditions; uninsured losses; expected pension plan contributions; projected capital expenditures; expected dividend payments; cash flow requirements; inflation expectations; public health conditions; and legal matters; and are indicated by words such as &#8220;will,&#8221; &#8220;expect,&#8221; &#8220;should,&#8221; &#8220;intend,&#8221; &#8220;anticipates,&#8221; &#8220;believes&#8221; and similar words or phrases. The Company cautions the reader that there is no assurance that actual results or business conditions will not differ materially from the results expressed, suggested or implied by such forward-looking statements. The Company undertakes no obligation to update forward-looking statements to reflect developments or information obtained after the date hereof.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We estimate that same store sales trends will be flat to slightly down in fiscal 2021 with positive trends in the first half of the year being offset by negative trends in the second half of the year as we recycle the impact of the COVID-19 health crisis.   </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Excluding the impact of acquired stores, we expect decreased gross profit margins due to continued investments in retail pricing through the Right Price Promise commitment to everyday low pricing on the items customers purchase most frequently that was introduced in October 2019. </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We have budgeted $35,000 for capital expenditures in fiscal 2021. &#160;Planned expenditures include two major remodels, several smaller store remodels, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades. </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Board&#8217;s current intention is to continue to pay quarterly dividends in 2021 at the most recent rate of $.25 per Class A and $.1625 per Class B share.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We believe cash and cash equivalents on hand, operating cash flow and the Company's Credit Facility will be adequate to meet anticipated requirements for working capital, capital expenditures and debt payments for the foreseeable future.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We expect our effective income tax rate in fiscal 2021 to be in the range of 30.5% - 31.5%. </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We expect approximately $1,400 of net periodic pension costs in fiscal 2021 related to the three Company sponsored defined benefit pension plans.&#160;The Company expects contributions to its defined benefit pension plans to be immaterial in fiscal 2021.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various uncertainties and other factors could cause actual results to differ from the forward-looking statements contained in this report. These include:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company operates in and around one of the epicenters of the COVID-19 health crisis with much of our trade area under stay-at-home orders from mid-March 2020 through June 2020. The Company is classified as an essential business and has remained open to serve our customers and the communities in which we operate. The continuing impact on our business, including the length and impact of stay-at-home orders and/or regional quarantines, labor shortages and employment trends, disruptions to supply chains, higher operating costs, the form and impact of economic stimulus and general overall economic instability, is uncertain at this time and could have a material adverse effect on our business, results of operations, financial condition and cash flows. Furthermore, the impact of the COVID-19 health crisis may exacerbate other risks and uncertainties included herein, which could have a material effect on the Company.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Fairway acquisition involves a number of risks, uncertainties and challenges, including under-performance relative to our expectations, additional capital requirements, unforeseen expenses or delays, imprecise assumptions or our inability to achieve projected cost savings or other synergies, competitive factors in the marketplace and difficulties integrating the business, including merging company cultures, cultivating brand strategy, expansion of food production and conforming the acquired company's technology, standards, processes, procedures and controls.  Sales and operating profits in the 4th quarter of fiscal 2020 have underperformed compared to projected amounts due primarily to population migration out of Manhattan during the COVID-19 pandemic.  Many of these potential circumstances are outside of our control and any of them could result in an adverse impact on our results of operations, financial condition and cash flows and the diversion of management time and resources. </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The supermarket business is highly competitive and characterized by narrow profit margins.&#160;&#160;Results of operations may be materially adversely impacted by competitive pricing and promotional programs, industry consolidation and competitor store openings.&#160;&#160;Village competes directly with multiple retail formats both in-store and online, including national, regional and local supermarket chains as well as warehouse clubs, supercenters, drug stores, discount general merchandise stores, fast food chains, restaurants, dollar stores and convenience stores.&#160;Some of these competitors have greater financial resources, lower merchandise acquisition costs and lower operating expenses than we do.&#160;&#160;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company&#8217;s stores are concentrated in New Jersey, New York, Pennsylvania and Maryland. We are vulnerable to economic downturns in these states in addition to those that may affect the country as a whole. Economic conditions such as inflation, deflation, interest rate fluctuations, movements in energy costs, social programs, minimum wage legislation, unemployment rates, disturbances due to social unrest and changing demographics may adversely affect our sales and profits.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Village purchases substantially all of its merchandise from Wakefern. In addition, Wakefern provides the Company with support services in numerous areas including advertising, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Further, Village receives patronage dividends and other product incentives from Wakefern and also has demand deposits and notes receivable due from Wakefern.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any material change in Wakefern&#8217;s method of operation or a termination or material modification of Village&#8217;s relationship with Wakefern could have an adverse impact on the conduct of the Company&#8217;s business and could involve additional expense for Village.&#160;&#160;The failure of any Wakefern member to fulfill its obligations to Wakefern or a member&#8217;s insolvency or withdrawal from Wakefern could result in increased costs to the Company.&#160;&#160;Additionally, an adverse change in Wakefern&#8217;s results of operations could have an adverse effect on Village&#8217;s results of operations.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Approximately 90% of our employees are covered by collective bargaining agreements. Any work stoppages could have an adverse impact on our financial results. If we are unable to control health care and pension costs provided for in the collective bargaining agreements, we may experience increased operating costs.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company could be adversely affected if consumers lose confidence in the safety and quality of the food supply chain.&#160;&#160;The real or perceived sale of contaminated food products by us could result in a loss of consumer confidence and product liability claims, which could have a material adverse effect on our sales and operations.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Certain of the multi-employer plans to which we contribute are underfunded. As a result, we expect that contributions to these plans may increase. Additionally, the benefit levels and related items will be issues in the negotiation of our collective bargaining agreements. Under current law, an employer that withdraws or partially withdraws from a multi-employer pension plan may incur a withdrawal liability to the plan, which represents the portion of the plan&#8217;s underfunding that is allocable to the withdrawing employer under very complex actuarial and allocation rules. The failure of a withdrawing employer to fund these obligations can impact remaining employers. The amount of any increase or decrease in our required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations, withdrawals by other participating employers and the actual return on assets held in the plans, among other factors.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company uses a combination of insurance and self-insurance to provide for potential liability for workers&#8217; compensation, automobile, general liability, property, director and officers&#8217; liability, and certain employee health care benefits.  Any projection of losses is subject to a high degree of variability. Changes in legal claims, trends and interpretations, variability in inflation rates, changes in the nature and method of claims settlement, benefit level changes due to changes in applicable laws, and insolvency of insurance carriers could all affect our financial condition, results of operations, or cash flows.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our long-lived assets, primarily store property, equipment and fixtures, are subject to periodic testing for impairment. Failure of our asset groups to achieve sufficient levels of cash flow could result in impairment charges on long-lived assets.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our effective tax rate may be impacted by the results of tax examinations and changes in tax laws.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Wakefern provides all members of the cooperative with information system support that enables us to effectively manage our business data, customer transactions, ordering, communications and other business processes.&#160;&#160;These information systems are subject to damage or interruption from power outages, computer or telecommunications failures, computer viruses and related malicious software, catastrophic weather events, or human error.&#160;&#160;Any material interruption of our or Wakefern&#8217;s information systems could have a material adverse impact on our results of operations.</span></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the nature of our business, personal information about our customers, vendors and associates is received and stored in these information systems. In addition, confidential information is transmitted through our ShopRite from Home online business at shoprite.com and through the ShopRite app. Unauthorized parties may attempt to access information stored in or to sabotage or disrupt these systems. Wakefern and the Company maintain substantial security measures to prevent and detect unauthorized access to such information, including utilizing third-party service providers for monitoring our networks, security reviews, and other functions. It is possible that computer hackers, cyber terrorists and others may be able to defeat the security measures in place at the Company, Wakefern or those of third-party service providers.</span></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any breach of these security measures and loss of confidential information, which could be undetected for a period of time, could damage our reputation with customers, vendors and associates, cause Wakefern and Village to incur significant costs to protect any customers, vendors and associates whose personal data was compromised, cause us to make changes to our information systems and could result in government enforcement actions and litigation against Wakefern and/or Village from outside parties. Any such breach could have a material adverse impact on our operations, consolidated financial condition, results of operations, and liquidity if the related costs to Wakefern and Village are not covered or are in excess of carried insurance policies. In addition, a security breach could require Wakefern and Village to devote significant management resources to address problems created by the security breach and restore our reputation.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RELATED PARTY TRANSACTIONS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company holds an investment in Wakefern, its principal supplier. Village purchases substantially all of its merchandise from Wakefern in accordance with the Wakefern Stockholder Agreement. As part of this agreement, Village is required to purchase certain amounts of Wakefern common stock. At July&#160;25, 2020, the Company&#8217;s indebtedness to Wakefern for the outstanding amount of this stock subscription was $1,185. The maximum per store investment is currently $950. Wakefern distributes as a &#8220;patronage dividend&#8221; to each member a share of its earnings in proportion to the dollar volume of purchases by the member from Wakefern during the year. Wakefern provides the Company with support services in numerous areas including advertising, supplies, liability and property insurance, technology support and other store services. Additional information is provided in Note 3 to the consolidated financial statements.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, the Company held variable rate notes receivable due from Wakefern of $26,130 that earn interest at the prime rate plus 1.25% and mature on August&#160;15, 2022 and $26,878 that earn interest at the prime rate plus .75% and mature on February&#160;15, 2024. The Company invested $24,937 of the proceeds received from the notes that matured on February 15, 2019 in variable rate notes receivable from Wakefern that earn interest at the prime rate plus .75% and mature on February 15, 2024. Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, Village had demand deposits invested at Wakefern in the amount of $76,259. These deposits earn overnight money market rates.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2020 and 2019, and aggregate lease obligations of $3,521 at July&#160;25, 2020. Both leases contain normal periodic rent increases and options to extend the lease.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $688 in both fiscal 2020 and 2019, and has a related lease obligation of $3,772 at July&#160;25, 2020. This lease expires in fiscal 2021 with options to extend at increasing annual rents.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,556 and $1,455 in fiscal 2020 and 2019, respectively, and has aggregate lease obligations of $13,179 at July&#160;25, 2020 related to these leases.  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_40"></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 8.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_43"></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-indent:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMy0xLTEtMS0w_3f029fe0-f83d-4ae6-8059-4ed5cf5372e2">111,681</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMy0zLTEtMS0w_cb1a26cd-e778-46e9-abe2-199388e28762">101,121</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNC0xLTEtMS0w_1d2e216b-54a2-485c-b3bb-ac354b5b8858">42,135</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNC0zLTEtMS0w_38f61e04-7993-4b84-9783-ceafa5d3c94d">38,503</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patronage dividend receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PatronageDividendReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNS0xLTEtMS0w_8b2c849d-2520-421e-b976-54c6f673bb71">11,204</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PatronageDividendReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNS0zLTEtMS0w_27d8a85b-419a-4e4f-8adb-2d2b70358f53">11,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNy0xLTEtMS0w_910af7c0-bede-4668-80ee-1a1199b6d78a">12,801</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNy0zLTEtMS0w_1aed277b-244b-431e-91f7-0b156935d198">43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfOC0xLTEtMS0w_89cb2c11-e8f8-44c4-9b1d-74fe50c9a2a4">19,499</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfOC0zLTEtMS0w_d99a7691-e114-4492-8c42-4f6c79d88ef3">17,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTAtMS0xLTEtMA_40803379-0657-4b50-a6bc-514baea62097">197,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTAtMy0xLTEtMA_3aceb587-839d-47ab-ad5d-0e49b286c9c1">168,781</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTMtMS0xLTEtMA_ed30af1e-7ca1-4ff2-bab9-59b6976a8c35">269,741</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTMtMy0xLTEtMA_880f8f19-f29f-4586-8166-cc4f0613ac95">224,890</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTUtMS0xLTEtMjg5_1219f54c-ee69-4979-9940-863b6f06693b">309,756</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes receivable from Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMS0xLTEtMjgw_f09ecfb9-e931-43d6-b193-d262607134ed">53,008</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMy0xLTEtMjgw_2b1905bf-b264-4d41-b865-50ad738e30b6">50,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTQtMS0xLTEtMA_a80df1ec-de44-48c7-82e4-cf2e28486270">29,462</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTQtMy0xLTEtMA_af722a4d-b36e-440d-ad5c-84a3f9421c93">28,644</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTUtMS0xLTEtMA_e7a521d2-0893-4f2a-8424-fcfe5747c5fa">24,190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTUtMy0xLTEtMA_b6f6405a-cf27-4989-9afa-719df3b3d661">12,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMS0xLTEtMA_6089fe2f-d1ad-40bf-a945-0dbc731e1890">32,069</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMy0xLTEtMA_d67693e7-3ae1-4264-a9b3-a7a39ad9348e">17,116</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTgtMS0xLTEtMA_c9585b3a-ed5e-4bbd-80f0-7f10f0400c33">915,546</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTgtMy0xLTEtMA_b1ce364e-a09b-4547-96ba-456daa226baa">502,289</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES and SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjItMS0xLTEtMA_6d863002-106c-43c8-8165-3d929f8e959f">19,121</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:CapitalLeaseObligationsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMS0xLTEtMjk5_07f43fcf-ad5f-4ab1-9d62-a0be27ad6d26">466</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeaseObligationsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMy0xLTEtMjk5_c840831a-811a-42a0-a68a-adfdece98e9f">1,022</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes payable to Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjgtMS0xLTEtMzE0_d4cdcea8-d893-4069-bddd-cb3e30ab81d2">303</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjgtMy0xLTEtMzE0_2527e05f-3d24-4985-80a7-b08314a80e47">43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMS0xLTEtMTg3_78dd295b-9e9a-42b2-92a9-c353b500d7af">6,421</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMy0xLTEtMTg3_bc607314-9681-4fe8-b8a0-ad70c7c18772">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable to Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjQtMS0xLTEtMA_5e7d8f36-0d06-43ca-abf9-2fff2c2e64eb">83,045</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjQtMy0xLTEtMA_4711cc45-067e-4bdc-a5dc-c70824564abb">66,130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMS0xLTEtMA_43763643-5920-40f7-907f-2ed2a2a9c879">29,793</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMy0xLTEtMA_58c32776-bc55-4145-9155-a60d4e1b9f0e">23,950</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued wages and benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMS0xLTEtMA_3a2ff64f-f0b6-46ed-accb-134e3e2a3f3a">23,649</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMy0xLTEtMA_8237052a-3649-4eec-8eb1-a43aedb9894e">20,259</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjctMS0xLTEtMA_6e1d2539-a905-40ff-87d7-e3d62b0ae039">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjctMy0xLTEtMA_618713e8-4b6e-4cc9-8196-3aafe3acbca1">1,070</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjktMS0xLTEtMA_68841266-fc74-4efb-9080-25c6019d9c03">162,798</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjktMy0xLTEtMA_5e0c6e1f-da4c-4669-90ff-d7f5f97c024d">112,474</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzctMS0xLTEtMzM0_2fffcb6d-4777-4114-a8ea-c1e460b4c791">298,027</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzItMS0xLTEtMA_5a5d3677-591c-4308-9f1f-9136d412e9ee">23,078</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeaseObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzItMy0xLTEtMA_b236fc55-5832-494c-b827-e390ee74f540">40,753</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes payable to Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzMtMS0xLTEtMA_728dbdd2-401f-4957-9636-793bc4a6bf10">882</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzMtMy0xLTEtMA_0aabc0e0-e746-4022-9602-02482022d434">803</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzQtMS0xLTEtMA_6d5ac686-0de9-4ebd-bbf5-d671b4336aa2">74,194</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzQtMy0xLTEtMA_500ad254-55b6-4275-87a4-a80399afe2e1">6,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzYtMS0xLTEtMA_5dfee4e6-d0c5-4fd5-bdb6-4033595d38f1">396,181</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzYtMy0xLTEtMA_40b4ea0e-d89c-454a-9cdd-9fc36f4c60c4">47,725</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzgtMS0xLTEtMA_796a6d75-7815-40bc-9c5f-e0f3ba88243e">6,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzgtMy0xLTEtMA_8746c26d-fffa-4021-8375-cca6f8ca6033">4,759</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzktMS0xLTEtMA_303ac0a7-b666-4372-a930-69129ffc2a26">18,081</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzktMy0xLTEtMA_8347a2fd-e5a9-4d24-947e-1683b33df0ac">18,659</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11)&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDEtMS0xLTEtMA_fca4f161-529f-4f7f-a708-a08a6ebf84c4"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDEtMy0xLTEtMA_e970ccd4-2431-41c2-b046-10c9f48726fd"></ix:nonFraction></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shareholders' Equity</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Preferred stock, no par value: Authorized <ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDgzOTg_152c6600-ed26-4f84-830e-f64cdb418671"><ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDgzOTg_b2046071-84a7-4d31-b970-40a19e6e368b">10,000</ix:nonFraction></ix:nonFraction> shares, <ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDg0MDU_c2126974-24e4-40d4-a58b-791006fce23f"><ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDg0MDU_e78184ba-3b9f-41d6-a32b-89ede1531978">none</ix:nonFraction></ix:nonFraction> issued</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMS0xLTEtMA_a471fd8d-9ad5-4d83-9c4e-43178c11f099">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMy0xLTEtMA_fd7f6564-dd5a-4c84-a579-63ed6cb6d8d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Class A common stock, no par value: Authorized <ix:nonFraction unitRef="shares" contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNDA_3592998e-cc56-4b1f-86aa-bdd4eb9dc054"><ix:nonFraction unitRef="shares" contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNDA_c8a54c9e-968f-4b58-94d1-b0ec3d3f08d0">20,000</ix:nonFraction></ix:nonFraction> shares; issued <ix:nonFraction unitRef="shares" contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNTA_d1a90caf-3d45-4d5d-8239-1e4f8e4e893d">10,985</ix:nonFraction> shares at July&#160;25, 2020 and <ix:nonFraction unitRef="shares" contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNjE_3b9633b9-ece1-438e-a66c-4fc2e584c76f">10,593</ix:nonFraction> shares at July&#160;27, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMS0xLTEtMA_e0b62810-046a-45ac-84b6-d11f8bc493b5">68,072</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMy0xLTEtMA_5ecc460c-9886-4ee5-8428-03428e2928e2">65,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Class B common stock, no par value: Authorized <ix:nonFraction unitRef="shares" contextRef="i79dec2baa703469e8b9f6122b89bc413_I20200725" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyMzg_0f98002a-8a1d-4942-8490-f58f9e48245c"><ix:nonFraction unitRef="shares" contextRef="if07f14be968e46a6a047465750166cde_I20190727" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyMzg_fc1d6948-c701-48d4-a418-3429ecc39248">20,000</ix:nonFraction></ix:nonFraction> shares; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i79dec2baa703469e8b9f6122b89bc413_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyNDY_19d74692-b009-4a53-8b38-6000095d8cce"><ix:nonFraction unitRef="shares" contextRef="if07f14be968e46a6a047465750166cde_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyNDY_5cd60abf-f35c-4fd9-9c83-1ab16b37835a">4,294</ix:nonFraction></ix:nonFraction> shares at July&#160;25, 2020 and July&#160;27, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i79dec2baa703469e8b9f6122b89bc413_I20200725" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMS0xLTEtMA_939ecf14-7590-4426-b0c2-c7bd2db9d4af">697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if07f14be968e46a6a047465750166cde_I20190727" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMy0xLTEtMA_4a10e2cf-93ef-4468-9b32-161db38d189c">697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDctMS0xLTEtMA_8fc51a2f-f087-4919-b8c3-cf14509c0a75">286,241</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDctMy0xLTEtMA_7bc500cb-6772-4281-a443-ff77e0397f63">270,753</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDgtMS0xLTEtMA_8eeadec2-17ca-4668-96c2-85e92259797e">8,751</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDgtMy0xLTEtMA_1de5d7f5-2fc1-450e-ab37-83540a017523">8,342</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Less treasury stock, Class A, at cost: <ix:nonFraction unitRef="shares" contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMC0xLTEtMC90ZXh0cmVnaW9uOmFjYjNiZjA5ZDc3YjQ3ZWNhYjA1YmNhODRmNDJiMzVmXzkzNDU4NDg4MzYyMDE_744d2bf2-fbf8-4b9b-80d9-8b0a6754c195">726</ix:nonFraction> shares at July&#160;25, 2020 and <ix:nonFraction unitRef="shares" contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMC0xLTEtMC90ZXh0cmVnaW9uOmFjYjNiZjA5ZDc3YjQ3ZWNhYjA1YmNhODRmNDJiMzVmXzkzNDU4NDg4MzYyMDc_feb47ed8-7a5e-4735-926e-e35799fdf03d">502</ix:nonFraction> shares at July&#160;27, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMS0xLTEtMA_a15e0148-f127-4513-bbf6-247fea0fc051">13,939</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMy0xLTEtMA_edbb2887-5da5-4893-a477-c39897a438e0">9,550</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total shareholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTEtMS0xLTEtMA_e56223ef-6eb3-4ffe-8b0a-a06c2e87409d">332,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTEtMy0xLTEtMA_f111c52e-0247-4ac1-9558-2aca0ec65ddf">318,672</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and shareholders' equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTMtMS0xLTEtMA_2dec5f31-064e-410a-a015-df27e1f446f4">915,546</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTMtMy0xLTEtMA_ecdf0216-5545-4b32-b18b-be76847002d9">502,289</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;See notes to consolidated financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-indent:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(In thousands, except per share amounts)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNC0xLTEtMS0w_269351e8-635a-41c8-b552-361dc0b39be0">1,804,594</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNC0zLTEtMS0w_54f3e0a9-3614-4621-8b13-7ebd72ef083b">1,643,502</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNS0xLTEtMS0w_198cbc81-9a46-4ab8-988d-46333847496b">1,298,119</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNS0zLTEtMS0w_cd3e7902-2a0d-4251-93d3-437fee24d0c8">1,186,786</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNy0xLTEtMS0w_a2c5e72e-72c6-4ad4-8963-b95796123d07">506,475</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNy0zLTEtMS0w_6e605a9a-d114-45e3-8c13-136bd66b85a6">456,716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfOS0xLTEtMS0w_6ab844fd-92c0-4183-9cae-d5f65d146eee">444,833</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfOS0zLTEtMS0w_1b92b7e4-4303-437f-82a4-0a935df3e2be">394,750</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTAtMS0xLTEtMA_ea642d40-41a6-4423-84d5-379a2812bf62">31,358</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTAtMy0xLTEtMA_114289b3-2f51-4a31-b598-404693efc1c7">27,290</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTItMS0xLTEtMA_7d67aef0-ab57-49b0-b84b-9bcd93f87978">30,284</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTItMy0xLTEtMA_7b763584-ab18-4037-9714-cf36cbdc0a05">34,676</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTUtMS0xLTEtMA_33fff10b-84ae-4d6a-9d10-3689a5c6096c">2,611</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTUtMy0xLTEtMA_e0fe7549-a8fa-4846-a587-bb48264662a8">4,436</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTYtMS0xLTEtMA_5bb29af2-bb84-4f32-97ca-7dfa1aedabca">4,060</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTYtMy0xLTEtMA_7310ee66-ea43-46c3-8b0f-ebbccaf5970a">5,283</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTgtMS0xLTEtMA_3a57a5bd-c1ae-43d7-b0ab-d5de4d0f2ec8">31,733</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTgtMy0xLTEtMA_6d3ef66a-5c0a-44f5-a4cb-2d6927c53569">35,523</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTktMS0xLTEtMA_995662e3-25ae-4092-8b57-66e2370d4b22">6,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTktMy0xLTEtMA_493f2853-b221-4735-81fd-0f2a308dec1e">9,984</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjEtMS0xLTEtMA_26892593-57de-4428-90d6-b9c61745f09d">24,939</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjEtMy0xLTEtMA_4658e29f-936d-4bfe-8a57-b45f10cb7bb3">25,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjUtMS0xLTEtMA_78fc66f5-e9df-4f5b-bb45-1774300d310e">1.93</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjUtMy0xLTEtMA_5850776b-aa15-4a69-9677-36b261b4299f">1.98</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjYtMS0xLTEtMA_6d28e730-bf95-411d-994a-51b6c1d61354">1.72</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjYtMy0xLTEtMA_e1ab5fc6-ac53-42dc-8720-ef09f40fdfd3">1.77</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class&#160;B&#160;common&#160;stock:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjktMS0xLTEtMA_f93300ac-4f13-4e5a-a147-454d25182ead">1.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjktMy0xLTEtMA_18b8be77-64b9-4d04-b280-c26d84718c64">1.29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMzAtMS0xLTEtMA_2ac2e751-36dd-45d5-96e7-9c407919ba65">1.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMzAtMy0xLTEtMA_addbdc73-a940-4d18-a732-2ee798217217">1.29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements.</span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-indent:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNC0xLTEtMS0w_26892593-57de-4428-90d6-b9c61745f09d">24,939</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNC0zLTEtMS0w_4658e29f-936d-4bfe-8a57-b45f10cb7bb3">25,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses on interest rate swaps, net of tax (1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0yMTM_cbdcb402-4a4e-4007-a3ea-6bb7fdd678b2">659</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0yMjg_20c965f1-5f1a-4648-ab7d-ef7f49c12436">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of pension actuarial loss, net of tax (2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0xLTEtMS0w_1a107397-24aa-4069-a3a2-7c7aea877ee4">397</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0zLTEtMS0w_e6deb5c1-9d8f-4011-86f9-eaf583167a25">423</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension remeasurement, net of tax (3)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0w_6e859d58-b9eb-4713-a22c-13d617cf30ba">1,307</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0w_21c0df44-0cc6-41c7-9dc2-c9e5b6918e5a">888</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension settlement loss, net of tax (4)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0xLTEtMS0w_a2b1e9ad-dd27-4528-88c8-234a65bfb880">1,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0zLTEtMS0w_f0bd85b0-cca2-4af2-ba58-a24df999026e">308</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other comprehensive loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTItMS0xLTEtMA_653d9f7f-1af3-4322-ab18-b96c4e6c0508">409</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTItMy0xLTEtMA_b02e5ee7-9981-4913-93e8-16425101e0a5">157</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTQtMS0xLTEtMA_3f717575-b2c4-4784-94ce-0eacb5bb11ce">24,530</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTQtMy0xLTEtMA_958e03c8-92c8-46e1-a20c-d724be2bc2f0">25,382</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNDk0NzgwMjMyNTc0NA_c97c2a39-ff26-4497-bd2d-424193326a3a" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Amount is net of tax of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTQ5NzU1ODEzOTYyNA_3fa07e42-dd7a-4d47-80d5-d97515d59311">262</ix:nonFraction> for 2020.</span></ix:footnote></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTky_adb9645f-7bbb-44fd-9a2b-f1139cb3d9eb" footnoteRole="http://www.xbrl.org/2003/role/footnote">Amounts are net of tax of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMTQ0_01900484-ded9-43a1-a4f0-b9ba94169a83">158</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMTUx_ecfcf0af-7122-4ec1-8b64-c57d915700c5">182</ix:nonFraction> for 2020 and 2019, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.</ix:footnote></span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg4_b2c8e004-c912-452b-b1a1-7565f47a151f" footnoteRole="http://www.xbrl.org/2003/role/footnote">Amounts are net of tax of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzIx_32e1dc0f-3b26-467a-9993-5a84045a44ff">536</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzI4_9ba63c20-7186-44ef-9664-37fdefc05d68">384</ix:nonFraction> for 2020 and 2019, respectively.</ix:footnote></span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg5_e693d7de-14c5-4793-ac46-32f869bd769e" footnoteRole="http://www.xbrl.org/2003/role/footnote">Amounts are net of tax of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzg2_e9a17ece-3a73-447a-b6ae-dd0c27193ad5">444</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzkz_86566e11-c0f0-4c79-8c81-b4f16a1165f5">133</ix:nonFraction> for 2020 and 2019, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.</ix:footnote></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements.</span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_55"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.444%;"><tr><td style="width:1.0%;"></td><td style="width:18.034%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.743%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.162%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.743%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.162%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.721%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.749%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.743%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.721%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.498%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.638%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="54" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="54" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended July 25, 2020 and July 27, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Shareholders'<br/>Equity</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A <br/>Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B <br/>Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock <br/>Class A</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares Issued</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares Issued</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, July 28, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i16b6844571b246fbb8bbb73604db77f4_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMS0xLTEtMA_f2c15b9f-3443-4643-9c20-908b30930c60">10,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i16b6844571b246fbb8bbb73604db77f4_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMy0xLTEtMA_43166ae7-1031-4303-b61c-3e5d1407dec5">61,678</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib2b8f54009c744a097455c092acee5ff_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtNS0xLTEtMA_4bc2860b-8c1d-4fb9-a6ba-d2dff31d7c48">4,304</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib2b8f54009c744a097455c092acee5ff_I20180728" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtNy0xLTEtMA_d0c8675e-f69c-40e2-b5a2-8746c49c153c">699</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ica68207095b8459e9a54346e9521eda6_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtOS0xLTEtMA_7608f4c1-2501-4eb6-a890-387c22ece2dd">258,104</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idf052f08298b456e92af8b12412fc983_I20180728" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTEtMS0xLTA_f2d15aec-36e2-49de-aeaf-b3ca19745005">8,185</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i26b4937eacb841c9a5eebc1eafe8092d_I20180728" decimals="-3" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTMtMS0xLTA_22ffd48a-8270-4f74-b4e7-16dcfe3a7ee8">496</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i26b4937eacb841c9a5eebc1eafe8092d_I20180728" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTUtMS0xLTA_dfc09a02-5a31-4a08-baa2-8183d2290d7f">9,151</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTctMS0xLTA_458350c9-3e14-4145-a101-45036a6e4b7c">303,145</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i258051be863b4f38950c4b81bf66042a_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTYtOS0xLTEtMA_e4c2faa1-7a4d-4c61-8661-7f4f52929b5e">25,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTYtMTctMS0xLTA_cbbe7894-97b5-44c1-b457-0e7128f1ea98">25,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Other comprehensive loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjJjYTM1ZGM2Y2IxMjQ0OTRiMGIyZDAxNzYzYmE0MGY2XzkzNDU4NDg4MzYxNDc_1dc35892-8970-409d-9d08-9c15648a9fc3">69</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i258051be863b4f38950c4b81bf66042a_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctOS0xLTEtMA_110ef96e-5eaa-4f03-b4d9-fc8094e7e197">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i797433640c474a7eae68759d1f0cd11a_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctMTEtMS0xLTA_d6c815ee-75bf-46a4-9290-1e5fdd5490c1">157</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctMTctMS0xLTA_130c3eb4-6857-4a23-870f-eb4c42ca3eb1">157</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i258051be863b4f38950c4b81bf66042a_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTgtOS0xLTEtMA_75979cb5-f715-4306-a786-038281e4b394">12,890</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTgtMTctMS0xLTA_f06cb387-eb6a-478b-bc93-9bca3d2708c2">12,890</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMy0xLTEtMA_131eee7b-283d-4c0c-b523-c9c300c8edf9">336</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMTMtMS0xLTA_d68cfaf7-0884-4ba3-a0e4-8297b863061e">36</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMTUtMS0xLTA_7ec043be-28a4-4b6f-a541-246c881e9aee">671</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMTctMS0xLTA_e48f8963-eeca-47d4-8b7d-226d663efbd9">1,007</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock purchases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjAtMTMtMS0xLTA_e0be9642-a027-4cc2-851b-9a00135bff5e">42</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjAtMTUtMS0xLTA_b07c2f10-ccea-4b4a-bfa7-ba16eebec1c0">1,070</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjAtMTctMS0xLTA_8ba8b520-aacc-43e0-a38a-c421ba688528">1,070</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted shares forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjEtMS0xLTEtMA_cb458e07-3dcb-44bf-bba2-870a0f7b217a">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjEtMy0xLTEtMA_b098df9e-4ee8-4990-919e-a2065b8b835d">247</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjEtMTctMS0xLTA_33876c83-3506-41fb-a56a-b94409e91445">247</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjItMS0xLTEtMA_6c12a82a-31af-49af-a339-98579e828da7">23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjItMy0xLTEtMA_98c8dcb6-460f-4fde-83c3-5ea2be561807">3,345</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjItMTctMS0xLTA_09ba55f8-1c4b-4661-b8de-68187f960073">3,345</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B shares to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" name="us-gaap:ConversionOfStockSharesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtMS0xLTEtMA_9df9c332-c35d-4e8f-8f69-aa431ad52713">10</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtMy0xLTEtMA_c4c7adda-d35d-4779-b5fb-342bc0897a5d">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ic9e47e6193f442f780b92a8ab29eabb5_D20180729-20190727" decimals="-3" name="us-gaap:ConversionOfStockSharesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtNS0xLTEtMA_c2e482e5-ab5b-4aa2-93e4-408866270d27">10</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic9e47e6193f442f780b92a8ab29eabb5_D20180729-20190727" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtNy0xLTEtMA_4c48e0cf-3a49-4247-bc06-35766c4d1d30">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtMTctMS0xLTA_da7b587e-16e3-44d7-a2f0-aad99fc849cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, July 27, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib447f3997499442d8e262697bc3b350e_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMS0xLTEtMA_edb2d22b-df65-4397-9304-7c5aa9685669">10,593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib447f3997499442d8e262697bc3b350e_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMy0xLTEtMA_45ee311f-ee80-49c3-a86e-eef207a14709">65,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i791cb9c8b3dd424bb5c8c862ac62aa24_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtNS0xLTEtMA_3c0bcc8a-e8ad-41bb-9ad2-439a8590da4e">4,294</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i791cb9c8b3dd424bb5c8c862ac62aa24_I20190727" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtNy0xLTEtMA_c8dbb445-aba5-4cff-9b06-8ad2eb49b726">697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97a344b882e04547b18a247eaf201199_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtOS0xLTEtMA_42d40139-a54f-42de-a67b-f24dac12a152">270,753</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8254dd5fb75b48b793862d3febf71a36_I20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTEtMS0xLTA_57c26417-7d7b-4329-8f91-756b26a910c6">8,342</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id8b2f71855b94311bafdfa4b5df7825a_I20190727" decimals="-3" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTMtMS0xLTA_099c66bd-955f-4ab9-9248-e68373672b51">502</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id8b2f71855b94311bafdfa4b5df7825a_I20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTUtMS0xLTA_e4a321fd-4f3f-4196-89b9-4edffa18aad9">9,550</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTctMS0xLTA_cf60f3ba-ecbd-4340-97bb-5cf67a82d1c4">318,672</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if662c7d2b2db4bfb9091f6337df8527b_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjUtOS0xLTEtMA_e32d2da3-7ce9-49bb-8202-911afc140801">24,939</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjUtMTctMS0xLTA_af820cd8-8c2b-4d13-976d-17b9938e725c">24,939</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Other comprehensive loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjI0MjlhNTU5MDg0NjQyOGY5YzY0OWJmODJiY2Y3NmViXzkzNDU4NDg4MzYxMTI_29b9df66-f074-4343-b358-5803de9e74c7">196</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8a0aa6117ef847ffb08fa7d3dac73ce4_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjYtMTEtMS0xLTA_d7e3728a-6efd-4a2c-91ec-469ed41cb778">409</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjYtMTctMS0xLTA_6bc74f61-dc98-455b-98e6-af7eb27654c3">409</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if662c7d2b2db4bfb9091f6337df8527b_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjctOS0xLTEtMA_5d780e07-fd30-4bf7-a981-f7c81ccc15eb">12,965</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjctMTctMS0xLTA_35ccc26b-c57e-45f8-87e7-d86ba4dfc955">12,965</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock purchases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i23e304583405421e9a25b7802868b246_D20190728-20200725" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjktMTMtMS0xLTA_dd342343-8748-45aa-bfb6-febdf864779e">224</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i23e304583405421e9a25b7802868b246_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjktMTUtMS0xLTA_753c427e-1a85-459d-8a36-4523925b8a8b">4,389</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjktMTctMS0xLTA_f38cf9f3-90e7-4ab6-89e0-0a9fec4a0dba">4,389</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted shares forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzAtMS0xLTEtMA_7dd4921f-60e7-4a8e-8c79-1db1fcfc5684">20</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzAtMy0xLTEtMA_8619cb23-e253-466c-bbe5-631df2db936a">208</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzAtMTctMS0xLTA_65483830-c657-4650-92d3-748e07168b2e">208</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzEtMS0xLTEtMA_743030f2-65d6-41a1-a468-d9c9b9e8fe88">412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzEtMy0xLTEtMA_caeb4b1c-c7c3-4215-9aa1-f1d37c5d4eaa">3,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzEtMTctMS0xLTA_f84aa951-7aa4-42c7-80ae-ab59f8083666">3,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Adjustment due to the adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMC0xLTEtMjQ0L3RleHRyZWdpb246NWFjZDI4M2NkYTE2NDRiOWFiMWMwNGI4MmJmZTI5N2FfOTM0NTg0ODgzNjE4Nw_7d4fa6d8-e22b-498a-af5f-d9d3b27cc5f8">ASU 2016-02</span>, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMC0xLTEtMjQ0L3RleHRyZWdpb246NWFjZDI4M2NkYTE2NDRiOWFiMWMwNGI4MmJmZTI5N2FfOTM0NTg0ODgzNjE3Mg_cd5377be-3668-40af-bf7a-d1d269c2eff9">1,385</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa82e9624c704ed6867ded91a9132418_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtOS0xLTEtMjQx_4ea1fa22-6bc7-49e2-b5fd-e45862d7b46f">3,514</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifd01987a94b8476d819a4cdcab904072_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMTctMS0xLTI0MQ_2958a5b9-fe00-4b8f-a0e2-3684add41383">3,514</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, July 25, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i16ba02c8f48a410da1287864c3296ef0_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMS0xLTEtMA_e25380eb-b5fd-4f8e-946a-e9951d013abf">10,985</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i16ba02c8f48a410da1287864c3296ef0_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMy0xLTEtMA_8231f2b6-aa87-4e77-937f-7d237a522fd5">68,072</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic430e94beff84838962e37be5a86fb1e_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtNS0xLTEtMA_3a0f7c36-86c6-4291-83d9-a8b31af0d97a">4,294</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic430e94beff84838962e37be5a86fb1e_I20200725" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtNy0xLTEtMA_1e569cdf-889c-419b-bb32-c4a917bb9015">697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2c448739107c45b081dd75f13725a1cb_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtOS0xLTEtMA_51f686fa-8cb0-4b22-8104-b3f420d573ad">286,241</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id5e1d3ecb3f54d9e9da30edcb1d26edd_I20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTEtMS0xLTA_1b728b7c-46d7-4749-abde-bc9e56a20310">8,751</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i07da13c02161408fa6b497d582c0eb7e_I20200725" decimals="-3" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTMtMS0xLTA_a4c6f8bd-a0d3-4737-b0b4-063498c3d0ad">726</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i07da13c02161408fa6b497d582c0eb7e_I20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTUtMS0xLTA_a42de1d9-5ae1-4273-9769-071fd1d7471e">13,939</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTctMS0xLTA_77163236-3f4c-474a-85b0-9cad06d40ba6">332,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_61"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:72.730%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.619%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.621%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH FLOWS FROM OPERATING ACTIVITIES</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNC0xLTEtMS0w_26892593-57de-4428-90d6-b9c61745f09d">24,939</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNC0zLTEtMS0w_4658e29f-936d-4bfe-8a57-b45f10cb7bb3">25,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNi0xLTEtMS0w_efa47a87-7f17-4e6a-be43-f247b79d12f1">31,701</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNi0zLTEtMS0w_73fe7c73-7bdf-4977-bb0a-6a02f3085215">27,290</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash share-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNy0xLTEtMS0w_b8aa654f-dd1e-4526-a005-a81dad1a1136">2,958</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNy0zLTEtMS0w_b8d42b9c-9e1b-48ee-9be4-9168ea820ad6">3,098</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on pension settlements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0xLTEtMS0zNzQ_36d68ccd-2165-4da5-94ba-75b7760b5727">1,604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0zLTEtMS0zNzQ_052aa13f-d99c-4da7-b110-0a24ed6e80fb">441</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOC0xLTEtMS0w_221a2485-bf1d-43b0-98ad-3e784b4296c0">11,190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOC0zLTEtMS0w_959b72e2-d556-41f5-9c47-34e1eaf2223b">1,883</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision to value inventories at LIFO</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:InventoryLIFOReserveEffectOnIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0xLTEtMS0w_420c2f3b-4d72-417f-85af-a608f7b6fc00">589</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:InventoryLIFOReserveEffectOnIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0zLTEtMS0w_9d3f09a2-1a51-4626-94b2-a3e4a4daa449">278</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of business acquisition inventory step-up</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTItMS0xLTEtMjk4MA_369c21f1-e1dd-4f4d-9266-fcf1c3b406ba">508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTItMy0xLTEtMjk4MA_9aee0351-2858-47d4-b6f6-d47da4871256">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of prescription lists and property, equipment and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTAtMS0xLTEtMA_992c9ea1-ab1d-439b-a6f7-16aaa5ea6946">1,252</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTAtMy0xLTEtMA_4d510674-41ac-470e-9fc3-e5bfcdfc9921">102</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in assets and liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTMtMS0xLTEtMA_3306bad4-3654-4962-8923-fb83a5748aa3">661</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTMtMy0xLTEtMA_c88cbe8a-e73c-47cd-8f36-1b045b3b8dd9">1,196</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patronage dividend receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="vlgea:ChangeInPatronageDividendReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTQtMS0xLTEtMA_f9ec64c5-c5df-4032-a543-02a5a8f57e7c">704</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="vlgea:ChangeInPatronageDividendReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTQtMy0xLTEtMA_b106e22f-d291-4bf2-9449-2d3ef1a1d8b8">29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable to Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTUtMS0xLTEtMA_5d207738-ca4a-4fd9-9467-aa8622958937">18,866</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTUtMy0xLTEtMA_7cc2adbe-cc6b-4015-89b9-834281aa5a40">4,332</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTYtMS0xLTEtMA_40075312-7ec3-400e-bb3a-1da89e80b618">6,210</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTYtMy0xLTEtMA_9e864a92-99f6-4a1a-befe-d7cda3480a12">2,430</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued wages and benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedSalaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTctMS0xLTEtMA_8274b63a-74f8-43bf-92c0-a9454f02a66f">2,767</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedSalaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTctMy0xLTEtMA_c4b6991a-ec9e-4378-8f71-21fc0691f25e">1,639</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes receivable / payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTgtMS0xLTEtMA_9d7c4570-18f7-4383-b92e-1634ae23a0fb">13,828</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTgtMy0xLTEtMA_ebc5593e-54ee-432e-9249-9ec2f8555d9b">241</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets and liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTktMS0xLTEtMA_3a5a2897-8d02-45f7-b317-442533680624">3,669</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTktMy0xLTEtMA_b02e1715-95a1-43f4-abe6-b1b0d84756e0">3,398</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjEtMS0xLTEtMA_6bf5497d-9fcd-49d8-aad1-9ea51ac31d43">83,948</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjEtMy0xLTEtMA_321b7c80-379c-4f7d-90f7-c0b2035f736b">55,788</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH FLOWS FROM INVESTING ACTIVITIES</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjQtMS0xLTEtMA_77e4ec71-1d88-4492-be46-48f568b0bd35">54,495</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjQtMy0xLTEtMA_f1abc8e5-2a5c-427e-af06-fb642b38571b">27,988</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from the sale of assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjUtMS0xLTEtMA_04a54c0f-e785-470f-b9c0-a3da70fd38e0">1,261</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjUtMy0xLTEtMA_be9d04ab-af35-4fca-a090-6e40d32c9de3">102</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in notes receivable from Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjYtMS0xLTEtMA_0cab8be7-15c7-47ad-935e-c8bdf51bbace">2,800</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjYtMy0xLTEtMA_9ef4e7c7-e4c3-4aa1-9e9d-1fa18cf74c1d">28,064</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity of notes receivable from Wakefern</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjctMS0xLTEtMA_961cc7fd-ca67-483d-a248-634d42a70120">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjctMy0xLTEtMA_85425629-6184-4e3a-91fa-0623ac30bb8a">24,937</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Business acquisitions, net of cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjktMS0xLTEtMA_fd9d944e-f16e-4fee-9930-2db43f245228">73,622</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjktMy0xLTEtMA_e5968aa0-12d0-4184-885c-8807fd4afa4c">5,267</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzEtMS0xLTEtMA_bccf3400-980c-4b1b-b3aa-701334b35506">129,656</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzEtMy0xLTEtMA_eec37a25-d0bf-401e-b35d-0d92e6d4ff65">36,280</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH FLOWS FROM FINANCING ACTIVITIES</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from exercise of stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzQtMS0xLTEtMA_7a1d800b-d46c-4f12-9078-e4f18fef1233">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzQtMy0xLTEtMA_97ed6a63-27fc-4128-a661-da9e1e0874e0">1,007</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefit related to share-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzUtMS0xLTEtMA_990bbe6f-d8f5-4c50-b518-d6b0d51d8750">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzUtMy0xLTEtMA_137eba06-a3dc-492e-a9c3-b33e3524fb7b">34</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from issuance of long-term debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzYtMS0xLTEtMA_2f3e421b-531d-4d79-a29a-458874d19d6f">25,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzYtMy0xLTEtMA_625dedb7-1899-47a4-a338-d97665ae0466">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal payments of long-term debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMS0xLTEtNDIy_060d7721-8c6b-4628-97f2-d5a46967a290">1,666</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMy0xLTEtNDIy_0878434a-cf08-460a-a8e6-b50c7beffcb4">1,576</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from revolving line of credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMS0xLTEtMzgz_8e97753a-8566-4bc1-9833-80e8cda72e47">61,915</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMy0xLTEtMzgz_f7f98bb6-c45a-4eb7-98bd-1c8f30668b52">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments on revolving line of credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMS0xLTEtMzgz_7d005049-dc49-4a82-8c7e-cdc7548a97dd">11,915</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMy0xLTEtMzgz_20bd334d-3d84-4bb7-b8d6-e3d2a3183343">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzctMS0xLTEtMA_98e6b9a6-c366-482b-adfe-93f4da0d893b">212</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzctMy0xLTEtMA_9984051d-afb4-49f8-a78b-bd6fa63254ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMS0xLTEtMA_30074c25-8c23-4324-9e32-fabd78c8df00">12,965</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMy0xLTEtMA_7c218382-368e-460d-aa49-d438b88a85b4">12,890</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock purchases, including shares surrendered for withholding taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMS0xLTEtMA_5fe29784-361f-41f6-84f8-cc0abbb2b7a1">4,389</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMy0xLTEtMA_b01824e9-8a65-4511-af63-2a1c97785a8a">1,070</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDItMS0xLTEtMA_32bce541-302e-4454-9281-8f02e6d8ddd9">56,268</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDItMy0xLTEtMA_634c0ea5-bc7a-4dcc-861f-c8eb4f0000b2">14,495</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NET INCREASE IN CASH AND CASH EQUIVALENTS</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDQtMS0xLTEtMA_425cde60-acca-4085-b22b-32aee89e387a">10,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDQtMy0xLTEtMA_548d223a-0d5a-4502-9658-a15a062a7918">5,013</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDYtMS0xLTEtMA_cb1a26cd-e778-46e9-abe2-199388e28762">101,121</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDYtMy0xLTEtMA_30721a94-3cb9-425f-9387-d641201c13ac">96,108</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH AND CASH EQUIVALENTS, END OF YEAR</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDgtMS0xLTEtMA_9ebe58a8-b6c3-4efa-8254-88ca072198ec">111,681</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDgtMy0xLTEtMA_1d48c3fc-de73-4019-ab8c-ab02c1c6fa7e">101,121</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTEtMS0xLTEtMA_185ac90c-cad1-4d1f-9fd4-212009d8a3f0">2,611</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTEtMy0xLTEtMA_696785ea-d192-4eeb-ba03-4c4bd4748c34">4,436</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTItMS0xLTEtMA_fb694d97-aa4d-469c-bf83-87e38fba2b1a">9,432</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTItMy0xLTEtMA_34491c55-a573-48bd-b9af-07c364379959">12,074</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NONCASH SUPPLEMENTAL DISCLOSURES:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in Wakefern and increase in notes payable to Wakefern</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTUtMS0xLTEtMA_d87fae18-6aa6-481d-b49d-abe41c0be4ee">382</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTUtMy0xLTEtMA_4d9d3ad7-c8f5-4a59-87fe-ab4424e537fc">891</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures included in accounts payable and accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTYtMS0xLTEtMA_768d9602-d13e-435f-8f9c-68bf8a9fcf28">5,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTYtMy0xLTEtMA_ed78b961-39a3-44c4-9c58-fadd7e3d4184">7,372</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;See notes to consolidated financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(All amounts are in thousands, except per share data).</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_67"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 1 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyNDI_a16b38d6-198b-4eba-89f4-70b072b3e5cd" continuedAt="ib04600ba3f5c451792eb3bdcae0c9220" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="ib04600ba3f5c451792eb3bdcae0c9220" continuedAt="i1fa1914f381c4a9b8a9a3f1ebed389c5"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Nature of operations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village Super Market, Inc. (the &#8220;Company&#8221; or &#8220;Village&#8221;) operates a chain of <ix:nonFraction unitRef="store" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="INF" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTU5ODc4Nw_dc5b57f9-35e3-44ca-bef8-149f5136b7b1">35</ix:nonFraction> supermarkets under the ShopRite and Fairway names in New Jersey, Maryland, New York and eastern Pennsylvania and <ix:nonFraction unitRef="store" contextRef="i530335ca0ee64b31a355f964ad7fd846_I20200725" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMjUw_9015f95a-0d43-4f3e-8de7-af01039a3392">three</ix:nonFraction> specialty markets under the Gourmet Garage name in New York City. The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.&#160;&#160;This relationship provides Village many of the economies of scale in purchasing, distribution, store and own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Principles of consolidation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMDk_b8a7a8f4-b0b8-4739-b894-80b8fe53cac3" escape="true">The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal year</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:FiscalPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMjE_74409b2d-4982-4e19-af42-b3ea46f4e4d0" escape="true">The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2020 and 2019 contain 52 weeks.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of estimates</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMjU_a3515ac8-d577-4d74-8f99-b8a08ca0e911" escape="true">In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets and goodwill. Actual results could differ from those estimates.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Industry segment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxOTU_6b67f099-a102-482d-a1ff-f32eedc695b5" escape="true">The Company consists of <ix:nonFraction unitRef="segment" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTc4Nw_30a8217e-e3d8-4072-af43-a50415646847">one</ix:nonFraction> operating segment, the retail sale of food and nonfood products.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue recognition</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMzA_b30ea361-150e-49a6-bec2-7de2ea647d4e" continuedAt="i58cb139810bb4cc48ca62cc9d7bf7c64" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue is recognized at the point of sale to the customer, including Pharmacy sales.  Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues.  Sales tax is excluded from revenue. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Discounts provided to customers through ShopRite coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.   </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i58cb139810bb4cc48ca62cc9d7bf7c64">The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift card is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members.  Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.</ix:continuation>  </span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i1fa1914f381c4a9b8a9a3f1ebed389c5" continuedAt="if41c9c4e26b1447090c335f4ed131164"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disaggregated Revenues</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNTk_cd98ce88-5d5a-407e-98f5-60518862c248" continuedAt="i436303dabe744af9ad661c9e0ee3bdb9" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's sales by product categories during each of the periods indicated:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:56.733%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.971%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.856%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.858%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Center Store (1)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc33f520f0d14c5a926a0b8e4022519e_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy05LTEtMS0w_b05688a6-ab98-4e9d-b53c-19233298493d">1,111,751</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idc33f520f0d14c5a926a0b8e4022519e_D20190728-20200725" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy0xMS0xLTEtMA_11e616ea-d5f5-4f8b-92f8-eec24cd5ae04">61.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bc35f558c27409e8a4dbf742914b203_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy0xMy0xLTEtMA_688c08ba-bd43-4021-b439-b3b4fd90e4b1">1,011,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5bc35f558c27409e8a4dbf742914b203_D20180729-20190727" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy0xNS0xLTEtMA_e57f8df8-2e92-4fc1-aca3-db4800c73485">61.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fresh (2)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6c4097e8e5584f47873812c792b8235c_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC05LTEtMS0w_c8897a67-845c-460e-9d86-b8a3ed77e65c">616,271</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i6c4097e8e5584f47873812c792b8235c_D20190728-20200725" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC0xMS0xLTEtMA_7241aa8c-e187-47e8-a2be-40551d423f23">34.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22100a48d720405785d08f6503ebaf34_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC0xMy0xLTEtMA_075f9443-07d9-4ea5-9e42-c1ca877301c5">558,245</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i22100a48d720405785d08f6503ebaf34_D20180729-20190727" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC0xNS0xLTEtMA_6751c2c5-b439-4dda-8795-5aea2a4abc47">34.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pharmacy</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb841949e849417597e5f3c4bb6c9252_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS05LTEtMS0w_ffec3fa5-6ab4-4abf-b96e-2d482e08331d">68,508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifb841949e849417597e5f3c4bb6c9252_D20190728-20200725" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS0xMS0xLTEtMA_5d9bf97f-54b4-4ca4-aafb-1166433759e6">3.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i071f574f76ff4b01a68622e62a7a61ef_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS0xMy0xLTEtMA_9b5ae466-633b-475e-a8aa-19a435961aca">69,404</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i071f574f76ff4b01a68622e62a7a61ef_D20180729-20190727" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS0xNS0xLTEtMA_5f10b9fb-e0c0-45f3-a6e8-84527611b368">4.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (3)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8b9de5467c8a410496a39ba5bf048639_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi05LTEtMS0w_bd4a5a57-57a9-4624-a04f-3a105b7bffc4">8,064</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i8b9de5467c8a410496a39ba5bf048639_D20190728-20200725" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi0xMS0xLTEtMA_bfab4b33-78e1-4264-976b-1891a52a162e">0.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i287830aa52ba4a67ad61d2c563d596c6_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi0xMy0xLTEtMA_59723949-bb09-4d07-b341-00ccaa640b87">4,621</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i287830aa52ba4a67ad61d2c563d596c6_D20180729-20190727" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi0xNS0xLTEtMA_4710ee51-268e-4650-a413-d68ce965e9b7">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Sales</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC05LTEtMS0w_146b947b-1cb1-4786-89fd-97f266650ab1">1,804,594</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC0xMS0xLTEtMA_90d7d233-7f1b-4258-8448-e8ceca5e8fc1">100.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC0xMy0xLTEtMA_01397189-936a-428a-80a2-8bedf79df564">1,643,502</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="3" name="vlgea:PercentageofTotalSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC0xNS0xLTEtMA_376e6427-0309-42ce-a1ba-eb38a436e218">100.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(1) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(2) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. </span></div></ix:nonNumeric><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:continuation id="i436303dabe744af9ad661c9e0ee3bdb9" continuedAt="ic69a16111cb943d6890313ed9afc943b">(3) </ix:continuation></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ic69a16111cb943d6890313ed9afc943b">Consists primarily of sales related to other income streams, including ShopRite from Home service fees, gift card and lottery commissions and wholesale sales.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Cash and cash equivalents</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyNDU_dc5801c1-eaf1-46a5-a1fb-ce011711d24c" escape="true">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CreditAndDebitCardReceivablesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDI3Ng_fed0816d-3720-42b0-9c2e-39bbfe3e09f3">11,535</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CreditAndDebitCardReceivablesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDI4Mw_09806086-2e3b-4bde-bce4-222cb5a43d10">8,061</ix:nonFraction> at July&#160;25, 2020 and July&#160;27, 2019, respectively. Included in cash and cash equivalents at July&#160;25, 2020 and July&#160;27, 2019 are $<ix:nonFraction unitRef="usd" contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDM2OQ_e17c9a5a-fc7f-4d2e-a225-dfaef03ddd37">76,259</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7ca9396514e84ee787a8997b4e5ec7f8_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDM3Ng_f109cdd6-b120-4297-99b4-7bcf38096d86">73,879</ix:nonFraction>, respectively, of demand deposits invested at Wakefern at overnight money market rates.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Merchandise inventories</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyNDY_f7ac86d9-5b4f-4895-8727-2efeca3a9086" escape="true">Approximately <ix:nonFraction unitRef="number" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="2" name="us-gaap:PercentageOfLIFOInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDUwNw_f7c6d90c-27d7-45e4-91e2-77821eb90248">63</ix:nonFraction>% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryLIFOReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDY5MA_7b972b21-8375-4adc-965c-5f1613057569">15,101</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryLIFOReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDY5Nw_d60ccca9-7c4f-4af2-9b6b-2de86f49aef1">14,512</ix:nonFraction> higher than reported in fiscal 2020 and 2019, respectively. All other inventories are stated at the lower of FIFO cost or market.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Vendor allowances and rebates</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:CostOfSalesVendorAllowancesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzY_814f730a-5f1c-4182-924b-f27a69b00d8a" escape="true">The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company&#8217;s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property, equipment and fixtures</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzI_40e26626-0ed0-4f49-ad7a-ecedec039334" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is provided on a straight-line basis over estimated useful lives of <ix:nonNumeric contextRef="i3ca55d5346ae4e87873a8857041f0f65_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNTU0NQ_4ecc5b25-c44f-44e1-af85-971d33c4d436">thirty years</ix:nonNumeric> for buildings, <ix:nonNumeric contextRef="iaf9eb41ccd29450ca99671c338337371_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNTU2Mw_7ec0ae42-f131-4c9b-aa1a-0573f54f6bf0">ten years</ix:nonNumeric> for store fixtures and equipment, and <ix:nonNumeric contextRef="ifef6cbbbdc77412388b64c30a5ae6b9d_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNTYwNA_883596c6-1fca-4272-8833-0fb0c5b1658c">three years</ix:nonNumeric> for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="if41c9c4e26b1447090c335f4ed131164" continuedAt="i2e44289b9cb8462b957b684238815e10"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Investments</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:InvestmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzM_cbcf742e-fcbd-4e1d-9d1a-5efb41710e71" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Store opening and closing costs</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMzk_cb06b21d-67cd-42e3-8c68-f7e343e0d5e3" escape="true">All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTE1NDQ4NzIxMzI5NTg_0c63b062-d5c4-4c8b-a64e-55244b05b8d7" continuedAt="ief353efa437a4408ad17a501f24fb581" escape="true">On July 28, 2019, the Company adopted ASU 2016-02, &#8220;Leases.&#8221; This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.&#160; The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.&#160; In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption.&#160;</ix:nonNumeric></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:8pt;"><ix:continuation id="ief353efa437a4408ad17a501f24fb581" continuedAt="idf54f54f1b6747abbd67a382a862e158"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $<ix:nonFraction unitRef="usd" contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzM4MQ_06a90afb-cde2-4422-9364-4b17eff87f17">99,415</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzM5MA_27c14ce6-4330-40a3-b74e-edaa1fb574d3">111,139</ix:nonFraction>, respectively, as of the date of adoption. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $<ix:nonFraction unitRef="usd" contextRef="i009debd4c55d49bd87b368e7b92689d4_I20190728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzY2OQ_fcc4445c-6827-47d4-9c93-0db9d8563943">3,514</ix:nonFraction>, net of income taxes, as the Company derecognized the remaining financing obligations of $<ix:nonFraction unitRef="usd" contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzc2Mw_2a782401-ea04-42be-a749-0c363e700530">17,442</ix:nonFraction> and related net assets of $<ix:nonFraction unitRef="usd" contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzc5NA_44fa7e69-bec4-4dcf-afef-c4f7fc695dc5">12,543</ix:nonFraction> for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accordingly, the fixed lease payments related to these leases will be recognized as an operating lease cost on a straight-line basis over the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease term</span></ix:continuation><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="idf54f54f1b6747abbd67a382a862e158">, and eliminated depreciation and interest expense in the fiscal 2020 consolidated statement of operations.</ix:continuation> <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDM5ODA0NjU1MjQxNQ_e467a1a5-81a4-4973-99b1-61908d1d6800" continuedAt="i80e1856cf2db4548b8482e7c081e86cd" escape="true">The Company recognized expense related to these leases in fiscal 2020 and 2019 as follows:</ix:nonNumeric></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:13pt;"><ix:continuation id="i80e1856cf2db4548b8482e7c081e86cd" continuedAt="i936d6f1045754bdf81114802d2f67210"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:75.508%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:9.864%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.868%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 Weeks Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfMi02LTEtMS00MTgz_33d94b59-ad55-43cf-afed-4ee0c856b7ec">2,708</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="vlgea:CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNC04LTEtMS00MTg1_b0a8549e-c97e-42dc-9a79-96c60b81441c">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesIncomeStatementInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNS04LTEtMS00MTg1_8db185ae-117d-498c-be20-fee15d635c8a">2,145</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNy02LTEtMS00MTg4_0c095dad-11f2-4e85-8b94-9e19fffd9f1c">2,708</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:CapitalLeasesIncomeStatementDepreciationAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNy04LTEtMS00MTkw_69bffb67-75d8-40e4-8a80-94d6f6c27f4b">2,541</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></ix:continuation></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of this standard also resulted in a change in naming convention for leases classified historically as capital leases to finance leases. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the new standard did not have a material impact on the consolidated statement of cash flows. Additional information on leases is provided in Note 7.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Advertising</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNjc_a1ff7e6c-a768-4262-98e2-bf4f1fb4ef36" escape="true">Advertising costs are expensed as incurred. Advertising expense was $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfODYxOA_1bc84edf-a49d-4cea-b8c0-f48b624284d7">10,904</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfODYyNQ_efb55c31-8ea0-4599-96a8-6356078a662f">11,705</ix:nonFraction> in fiscal 2020 and 2019, respectively.</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i2e44289b9cb8462b957b684238815e10" continuedAt="ifb97da9afcc146b4b3a6a01f49dc4672"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Income taxes</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:RegulatoryIncomeTaxesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMDE_ff2325be-d1fe-409f-8cbf-1ed5ef8340dd" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes a tax benefit for uncertain tax positions if it is &#8220;more likely than not&#8221; that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Derivative Instruments and Hedging Activities</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records all derivatives on the balance sheet at fair value. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows are considered cash flow hedges. The Company records changes in the fair value of its interest rate swap contracts to Accumulated other comprehensive loss, net of taxes, as the Company has elected to designate its swaps as cash flow hedges and apply hedge accounting when the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Additional information on derivative and hedging activities is provided in Note 5.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair value</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNjM_7a293553-c0f9-4e82-b3ba-202df2edfc2c" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.&#160; Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160; Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.&#160; Level 3 inputs are unobservable inputs for the asset or liability.</span></div><div style="text-indent:90pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company&#8217;s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company&#8217;s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company&#8217;s cost, it is not practicable to estimate the fair value of such investment.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Long-lived assets</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxOTA_8d4131d7-1b52-408b-81d8-f1d3a52ee142" escape="true">The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill and indefinite-lived intangible assets </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMzI_adf27b76-8534-4850-a309-80ceafa6bd2c" escape="true">Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company&#8217;s stock.</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net income per share</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzQ_fc599ecc-197b-44f6-b636-d586b7d32a50" continuedAt="i70a450a5477a46baa43b373ddb51e109" escape="true">The Company has <ix:nonFraction unitRef="class_common_stock" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:NumberofClassesofCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTIzMjA_3d4bbe7f-e1e1-41de-ab7b-0422a1d11a88">two</ix:nonFraction> classes of common stock. Class A common stock is entitled to cash dividends as declared <ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTI0MTE_587acba3-e753-4207-add1-ba69ce51afc8">54</ix:nonFraction>% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ifb97da9afcc146b4b3a6a01f49dc4672" continuedAt="ia2421ac779a745f88755d6a074bca854"><ix:continuation id="i70a450a5477a46baa43b373ddb51e109"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a <ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTI5NzM_0e8e70ac-9c91-4f8a-91bd-97d8069d4efb">54</ix:nonFraction>% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxOTE_11282f5f-cacc-4161-ae39-1e88b048bb64" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:53.752%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.638%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income allocated, basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy0xLTEtMS0w_848f190b-1853-4085-b3ce-23a0feba7f15">18,857</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy0zLTEtMS0w_27fa67d2-15c0-44c7-b935-eae7ee96aeee">5,363</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy01LTEtMS0w_843662a5-bb7a-439f-8b3d-9e84af26a21a">19,341</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy03LTEtMS0w_a9967d34-8a3e-47d8-a60d-aa49b51555f3">5,538</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:TwoClassIncomeAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC0xLTEtMS0w_ddc4ec76-7777-4498-b562-543120d0f2fb">5,363</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassIncomeAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC0zLTEtMS0w_99b47b61-dfa1-4049-b2cb-a99ad8d9581b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:TwoClassIncomeAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC01LTEtMS0w_6899c5a1-52be-4ae8-ad74-aac82074d0e6">5,538</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassIncomeAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC03LTEtMS0w_e085a0e6-0df0-4abf-906f-6a730c122e5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of share-based compensation on allocated net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassIncomeDistributionShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS0xLTEtMS0w_19ce4250-69bc-4400-ac3b-faffc5edee72">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassIncomeDistributionShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS0zLTEtMS0w_23acd9bb-cf47-45fa-b940-6783457048d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassIncomeDistributionShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS01LTEtMS0w_4af03c02-74f6-4c9c-bc16-ca75cc86de54">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" sign="-" name="vlgea:TwoClassIncomeDistributionShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS03LTEtMS0w_0e37ba88-86c2-468f-a273-a32bc1fc1019">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income allocated, diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi0xLTEtMS0w_9dc62371-2ede-4a09-b8e6-21f483514a59">24,220</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi0zLTEtMS0w_25aeb8ff-5c65-497e-8731-25edff1c983c">5,363</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi01LTEtMS0w_8ff4cb74-529a-4b68-ba0b-1cda677544b3">24,879</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi03LTEtMS0w_67b493eb-ef03-4b47-9a5b-e84e76dba7e1">5,537</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding, basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS0xLTEtMS0w_c32886dc-eb2c-48b8-8631-aadc67f1d789">9,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS0zLTEtMS0w_4fa16c0d-dc72-482c-beb5-4d7e19ac7a9d">4,294</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS01LTEtMS0w_56ca79d4-85b1-456d-ab31-184120c88cc3">9,747</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS03LTEtMS0w_2f87d663-123e-4144-81d6-387b36135305">4,296</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:TwoClassShareAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtMS0xLTEtMA_f5f10cce-0c91-4099-81c4-208d43f49f73">4,294</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassShareAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtMy0xLTEtMA_cf5a2d52-bdc1-434e-8f4d-63625bccc231">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:TwoClassShareAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtNS0xLTEtMA_bc4e8580-17da-4a78-b88c-60cee62ad92b">4,296</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="vlgea:TwoClassShareAllocationClassBConversiontoClassA" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtNy0xLTEtMA_bc14134d-76d2-45a2-8d57-7724fd3ab971">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtMS0xLTEtMA_abb0f42d-e8b8-4307-b50d-ae932f57de11">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtMy0xLTEtMA_3784712e-2dd0-4608-9dd7-b4bcfecf5f88">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtNS0xLTEtMA_692cecc8-e76e-4bc5-aced-5ba0006bdf6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtNy0xLTEtMA_4fe8a04c-b643-426b-a1c3-06dbe4c6a811">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItMS0xLTEtMA_5bb4f84f-7892-4a18-9517-f8cc5c9ad24e">14,088</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItMy0xLTEtMA_ee897980-9633-46aa-9eb0-3d1a598a5545">4,294</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItNS0xLTEtMA_3673fcf5-4809-4bf6-a63f-7a18b3cd089d">14,043</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItNy0xLTEtMA_7e1cb061-b5ff-41af-8489-10642250d68f">4,296</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net income per share is as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:53.752%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.638%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; B</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi0xLTEtMS0w_78fc66f5-e9df-4f5b-bb45-1774300d310e">1.93</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi0zLTEtMS0w_f93300ac-4f13-4e5a-a147-454d25182ead">1.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi01LTEtMS0w_5850776b-aa15-4a69-9677-36b261b4299f">1.98</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi03LTEtMS0w_18b8be77-64b9-4d04-b280-c26d84718c64">1.29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy0xLTEtMS0w_6d28e730-bf95-411d-994a-51b6c1d61354">1.72</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy0zLTEtMS0w_2ac2e751-36dd-45d5-96e7-9c407919ba65">1.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy01LTEtMS0w_e1ab5fc6-ac53-42dc-8720-ef09f40fdfd3">1.77</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy03LTEtMS0w_addbdc73-a940-4d18-a732-2ee798217217">1.29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Outstanding stock options to purchase Class A shares of <ix:nonFraction unitRef="shares" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTM5NzU_fef0bd5e-a972-4f63-9a12-73f1158c55f4">154</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTM5ODI_ca1ed765-e10b-4afe-b845-109b9b9ded8e">241</ix:nonFraction> were excluded from the calculation of diluted net income per share at July&#160;25, 2020 and July&#160;27, 2019, respectively, as a result of their anti-dilutive effect. In addition, <ix:nonFraction unitRef="shares" contextRef="i502e9cb5309f4fa798b0bc8ef424b7c7_D20190728-20200725" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTQxMzY_5cfbedcb-6543-4720-baaa-1b6fab282791">413</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i897e806bf38a482985f164ca03276698_D20180729-20190727" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTQxNDM_0956c1e3-330b-42e5-9ce4-94fec09b7683">323</ix:nonFraction> non-vested restricted Class A shares, which are considered participating securities, and their allocated net income were excluded from the diluted net income per share calculation at July&#160;25, 2020 and July&#160;27, 2019, respectively, due to their anti-dilutive effect.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Share-based compensation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxODY_caa60925-bd25-44a8-b90f-d22a52b4753e" escape="true">All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ia2421ac779a745f88755d6a074bca854" continuedAt="ib5615edae3fc4568974e6f7b90bfd660"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Benefit plans</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMDU_97777443-1463-4114-be7d-18a04a4c064d" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.&#160;&#160;Pension expense for these plans is recognized as contributions are made.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently issued accounting standards</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ib5615edae3fc4568974e6f7b90bfd660"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzA_9ae099a1-bb9a-41ad-81a5-d1076886eac7" escape="true">In August 2018, the FASB issued ASU&#160;2018-14, "Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans." The guidance modifies disclosure requirements for defined benefit plans. This guidance is effective for fiscal years ending after December 15, 2020, and early adoption is permitted. The Company is currently assessing the potential impact of ASU 2018-14 on its consolidated financial statement disclosures.</ix:nonNumeric></ix:continuation> </span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_73"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 2 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RleHRyZWdpb246MmNlMzE4NTg2NTQwNGM1NTkzYjkyMWE4MzVhNzg0N2JfMjQ2_9ee4eea9-39b7-4e54-bc90-89dc61193456" continuedAt="if3f8bf451c094f65a2234d12622862e1" escape="true">PROPERTY, EQUIPMENT and FIXTURES</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="if3f8bf451c094f65a2234d12622862e1"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RleHRyZWdpb246MmNlMzE4NTg2NTQwNGM1NTkzYjkyMWE4MzVhNzg0N2JfMjQy_f7bef986-e7c6-4e5a-aabc-9b524a4f807b" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, equipment and fixtures are comprised as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land and buildings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75653601b669407c880bc762eccc2494_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMS0xLTEtMS0w_c97e5baf-fb7f-4f1b-9504-2a41485cc5f2">101,099</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic2df7bac8e864eb2b6cbb8119f317ec5_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMS0zLTEtMS0w_77a91e18-e7cc-4d3b-962b-0a1c4bd59d6c">109,707</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Store fixtures and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id17b632a66a44631bbc70800fe0edb7b_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMi0xLTEtMS0w_f6b99312-5e4e-4789-945c-aeeabc5166a7">321,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7116270c7eec48af845e8374edead125_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMi0zLTEtMS0w_f47495f3-1d2b-4ffd-816b-c6cf6ae7ddfc">290,916</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id21f07ba74f34ec1b68e659fd7e15f16_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMy0xLTEtMS0w_d61befb1-629a-41a6-b793-dd9ec75fab25">174,198</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i48630847a81548c88852701459ec88c7_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMy0zLTEtMS0w_3b338399-e042-4d4c-b467-af6a0fb29e4c">124,812</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased property under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ica85cb0e286249c9be2f6d3da0bad0a8_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNC0xLTEtMS0w_37acb272-b484-4c67-aa75-3cf4295b079d">25,211</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i32ada76afe624166beaba9f03a970204_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNC0zLTEtMS0w_6c739866-caad-471f-aca8-7668ed4de605">25,211</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i79604f3386174dcb89e52420802569d4_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNS0xLTEtMS0w_b80759af-d0f3-4cf7-9cc9-dd5e3bb6d1a8">4,777</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ff7608e56ed420c97dc1ada156c6eb3_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNS0zLTEtMS0w_c58e8bdf-aefc-4050-849c-f918ab495f4d">10,453</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vehicles</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i698ee1812a634daeb4ab64a37bc82858_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNi0xLTEtMS0w_0aca7aef-5b92-4aab-b01c-b31281570a83">4,369</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9aa16d63775a471da67564062a17e111_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNi0zLTEtMS0w_64669296-b094-41b0-96da-4f8fd636ee81">4,395</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, equipment and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOC0xLTEtMS0w_e2a3252c-c508-45bc-a59b-15611af1a303">631,400</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOC0zLTEtMS0w_1456f038-8540-4f90-acd0-1a3ab0024810">565,494</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOS0xLTEtMS0w_14b1a8b2-ab21-495e-8393-fe0a497f711f">350,201</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOS0zLTEtMS0w_043c6b12-f619-4d6a-a580-177d1387618e">330,094</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization of property under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTAtMS0xLTEtMA_4d3e202e-d513-4091-b46f-774cc6f919cd">11,458</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTAtMy0xLTEtMA_b1bd9611-27b3-41cd-98b7-147c9eb593fb">10,510</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTItMS0xLTEtMA_ed30af1e-7ca1-4ff2-bab9-59b6976a8c35">269,741</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTItMy0xLTEtMA_7803f289-5827-4029-902f-d29cdde11007">224,890</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization of leased property under finance leases is included in depreciation and amortization expense.</span></div></ix:continuation><div><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_76"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 3 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDcyMQ_0126a6ef-c3f8-44c0-a1cb-14e4a9f24b50" continuedAt="i379c6dd42f3f45b7a81a8bc73e6ae54c" escape="true">RELATED PARTY INFORMATION - WAKEFERN</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i379c6dd42f3f45b7a81a8bc73e6ae54c" continuedAt="i1942b97b00f24c108ea6ef93563bd529"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s ownership interest in its principal supplier, Wakefern, which is operated on a cooperative basis for its stockholder members, is <ix:nonFraction unitRef="number" contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725" decimals="3" name="vlgea:OwnershipInterest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTk2_23fcdf7e-b241-4e2c-8803-7d5d5ec62ef4">12.5</ix:nonFraction>% of the outstanding shares of Wakefern at July&#160;25, 2020. The investment is stated at cost and is pledged as collateral for any obligations to Wakefern.  In addition, all obligations to Wakefern are personally guaranteed by certain shareholders of Village.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is obligated to purchase <ix:nonFraction unitRef="number" contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725" decimals="INF" name="vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDgx_e606308c-d47a-4014-8710-cd6598404aaf">85</ix:nonFraction>% of its primary merchandise requirements from Wakefern until <ix:nonNumeric contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725" format="ixt-sec:durwordsen" name="vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNTQ0_5de98a31-2fdb-4eb5-91b5-a968ae22dd8c">ten years</ix:nonNumeric> from the date that stockholders representing <ix:nonFraction unitRef="number" contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725" decimals="INF" name="vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNTky_f659fe16-bcdd-4a3a-b37e-d81d8da5354c">75</ix:nonFraction>% of Wakefern sales notify Wakefern that those stockholders request that the Wakefern Stockholder Agreement be terminated. If this purchase obligation is not met, Village is required to pay Wakefern&#8217;s profit contribution shortfall attributable to this failure. Similar payments are due if Wakefern loses volume by reason of the sale of Company stores or a merger with another entity. Village fulfilled the above obligation in fiscal 2020 and 2019. The Company also has an investment of approximately <ix:nonFraction unitRef="number" contextRef="iecaf75eb93ec4a10be02c9c477ec457f_I20200725" decimals="3" name="vlgea:InvestmentinRelatedPartyAffiliate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTA4OQ_a35a80cd-c5d6-4b47-8da0-6f4ac3d38001">7.8</ix:nonFraction>% in Insure-Rite, Ltd., a Wakefern affiliated company, which provides Village with liability and property insurance coverage.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i1942b97b00f24c108ea6ef93563bd529"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern has increased from time to time the required investment in its common stock for each supermarket owned by a member, with the exact amount per store computed based on the amount of each store&#8217;s purchases from Wakefern. At July&#160;25, 2020, the Company&#8217;s indebtedness to Wakefern for the outstanding amount of these stock subscriptions was $<ix:nonFraction unitRef="usd" contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTU1MA_01527b43-e107-44f6-9579-972df78e0c81">1,185</ix:nonFraction>. Installment payments are due as follows: 2021 - $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYwMA_d4cdcea8-d893-4069-bddd-cb3e30ab81d2">303</ix:nonFraction>; 2022 - $<ix:nonFraction unitRef="usd" contextRef="i4f0c866c84b0413c8870a864f17bcb87_D20190728-20200725" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYwOQ_e7a220e8-3de5-4764-9b55-57ed48c37f2c">353</ix:nonFraction>; 2023 - $<ix:nonFraction unitRef="usd" contextRef="icf55a009a49a49f68569d10b5276f10b_D20190728-20200725" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYxOA_ca2bf677-728f-470c-86a5-3071ce6e9cda">188</ix:nonFraction>; 2024 - $<ix:nonFraction unitRef="usd" contextRef="i8832c27987134de29ec0049737bed9a3_D20190728-20200725" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYyNw_a8e6405b-6d97-42f5-916d-e3c707725b33">154</ix:nonFraction>; 2025 - $<ix:nonFraction unitRef="usd" contextRef="ia056ccb2969b49f88fe5021790c6f9c6_D20190728-20200725" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYzNg_232ac0d8-dc00-4ebf-b4d2-81b993533805">154</ix:nonFraction>; and $<ix:nonFraction unitRef="usd" contextRef="i91734e0187024da2976122d51c41bb6e_D20190728-20200725" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTY0NA_00d7fa4f-4cdb-4f76-9912-c889861170d6">33</ix:nonFraction> thereafter.  The maximum per store investment, which is currently $<ix:nonFraction unitRef="usd" contextRef="icc8ed6721fd345f4b14e268441555e60_D20190728-20200725" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTcxMw_53ea6b9f-5359-4e32-a2e6-d0141c13c213">950</ix:nonFraction>, did not change in fiscal 2020. Village receives additional shares of common stock to the extent paid for at the end of each fiscal year (which ends on or about September 30) of Wakefern calculated at the then book value per share. The payments, together with any stock issued thereunder, at the option of Wakefern, may be null and void and all payments on this subscription shall become the property of Wakefern in the event the Company does not complete the payment of this subscription in a timely manner.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village purchases substantially all of its merchandise from Wakefern. As a stockholder of Wakefern, Village earns a share of Wakefern&#8217;s earnings, which are distributed as a &#8220;patronage dividend.&#8221; This dividend is based on a distribution of substantially all of Wakefern&#8217;s operating profits for its fiscal year in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village&#8217;s share of this annual dividend based on Village&#8217;s estimated proportional share of the dollar volume of business transacted with Wakefern that year. Patronage dividends and other vendor allowances and rebates amounted to $<ix:nonFraction unitRef="usd" contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:VendorAllowancesAndRebates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzE1NQ_100a6e68-71cd-414b-8fef-cd0e051b566d">33,151</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id538a11157664af29808fa640113e920_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:VendorAllowancesAndRebates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzE2Mg_958872d6-7256-442e-8ab0-0f03045de502">31,412</ix:nonFraction> in fiscal 2020 and 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern provides the Company with support services in numerous areas including advertising, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Village incurred charges of $<ix:nonFraction unitRef="usd" contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:SupportServicesIncurredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzUxMQ_f02851b8-1a31-4062-a63b-266921ca98f7">33,303</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id538a11157664af29808fa640113e920_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:SupportServicesIncurredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzUxOA_8fccdb1a-b9a2-43f6-97f2-675479c67bef">33,581</ix:nonFraction> from Wakefern in fiscal 2020 and 2019, respectively, for these services, which are reflected in operating and administrative expense in the consolidated statements of operations. Additionally, the Company has certain related party leases (see Note 7) with Wakefern.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, the Company held variable rate notes receivable due from Wakefern of $<ix:nonFraction unitRef="usd" contextRef="ide544df4925444edb3135beac5dfcdfc_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzg2MQ_f76628fa-fa9b-48a3-bbf6-262999343c2c">26,130</ix:nonFraction> that earn interest at the prime rate plus <ix:nonFraction unitRef="number" contextRef="i0b5da024a8a14d72a62872f77bbcfb70_D20190728-20200725" decimals="INF" name="vlgea:RelatedPartyTransactionBasisSpreadonVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzkwNg_2e185647-bbc4-491b-a45f-542a1531b6ce">1.25</ix:nonFraction>% and mature on August&#160;15, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i3895d58066684180a50e3269e5cddb46_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzkzMA_649fa65d-33ff-4ed4-bee8-f992177e0930">26,878</ix:nonFraction> that earn interest at the prime rate plus <ix:nonFraction unitRef="number" contextRef="i38512d84cf614c55a358da6f3b3d4fee_D20190728-20200725" decimals="INF" name="vlgea:RelatedPartyTransactionBasisSpreadonVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzk3NQ_ec8cc479-a298-44bf-9b51-07cba988a101">.75</ix:nonFraction>% and mature on February&#160;15, 2024. The Company invested $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfOTM0NTg0ODg0MDkyMA_85425629-6184-4e3a-91fa-0623ac30bb8a">24,937</ix:nonFraction> of the proceeds received from the notes that matured on February&#160;15, 2019 in variable rate notes receivable from Wakefern that earn interest at the prime rate plus <ix:nonFraction unitRef="number" contextRef="i38512d84cf614c55a358da6f3b3d4fee_D20190728-20200725" decimals="INF" name="vlgea:RelatedPartyTransactionBasisSpreadonVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDE2OQ_77850989-fa11-4cc2-8f1e-e5c8e6fbe4d2">.75</ix:nonFraction>% and mature on February&#160;15, 2024.  Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, the Company had demand deposits invested at Wakefern in the amount of $<ix:nonFraction unitRef="usd" contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDU2NA_e17c9a5a-fc7f-4d2e-a225-dfaef03ddd37">76,259</ix:nonFraction>. These deposits earn overnight money market rates.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest income earned on investments with Wakefern was $<ix:nonFraction unitRef="usd" contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDY3NQ_32d68622-9df4-4f63-bd4b-46acde606545">3,992</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id538a11157664af29808fa640113e920_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDY4Mg_f35bf6fa-c201-4567-92c7-d0e4868f7ff0">5,215</ix:nonFraction> in fiscal 2020 and 2019, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_79"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 4 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfMzg3Nw_01ca5fc3-f7fe-4afe-9081-8487934d1df9" continuedAt="ica91f0bc4e874ac7bdbe93ea0af0df00" escape="true">DEBT</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="ica91f0bc4e874ac7bdbe93ea0af0df00" continuedAt="i3ccd24434d724d93b2d51ea61760ca80"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzc1Ng_6e60aa22-cf94-46c0-8688-780605f5573b" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consists of:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:68.929%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.081%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.522%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsecured revolving line of credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i112ece4705c444c0ae9572d633489c5f_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMS00LTEtMS0xNjcy_8fb6e960-1cef-466d-985e-8d48dad108bb">50,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i156038d4b7c543479a2a64218345ba4b_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMS02LTEtMS0xNjcy_facb0b1a-3769-437e-9409-8c092cab71e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsecured term loan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i009315b8c62a49ed88bd5f57cebd800b_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMi00LTEtMS0xNjcy_eec1a3c6-4e4e-42a3-b409-3bf29f73692b">24,694</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3aa4906fa5164da48e580867bd5caaa3_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMi02LTEtMS0xNjcy_e2e591d1-5d24-4a42-93e4-add51dc34827">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New Market Tax Credit Financing </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie02c33ae22ff4c7688bb650caccac8d5_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMy00LTEtMS0xNjcy_d8ec789a-d01b-4dd5-bebb-66b5e83ca643">5,921</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibf37ea68f3844c4a81366cacdd5b9cc6_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMy02LTEtMS0xNjcy_1517ccb2-dbd9-4262-83fc-e7c81f1379ee">6,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNS0yLTEtMS00Mjg0_290d5f0f-64cf-4bf6-929f-9dbfe6dd2965">80,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNS00LTEtMS00Mjg2_d5a12f33-d646-45f1-aa5e-8f87d3ba6604">6,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNi00LTEtMS0xNjgy_78dd295b-9e9a-42b2-92a9-c353b500d7af">6,421</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNi02LTEtMS0xNjgy_bc607314-9681-4fe8-b8a0-ad70c7c18772">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfOC00LTEtMS0xNjk0_6d5ac686-0de9-4ebd-bbf5-d671b4336aa2">74,194</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfOC02LTEtMS0xNjk0_500ad254-55b6-4275-87a4-a80399afe2e1">6,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Facility</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On&#160;May 6, 2020, Village entered into a credit agreement (the &#8220;Credit Facility&#8221;) with Wells Fargo National Bank, National Association (&#8220;Wells Fargo&#8221;) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i3ccd24434d724d93b2d51ea61760ca80" continuedAt="iff73ed5fce9c462ca096dc89a23453b6"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village&#8217;s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $<ix:nonFraction unitRef="usd" contextRef="i2280dc9193c34da9a8e9349a43755c6a_I20200506" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU4NjE4NA_4b83123f-0aa8-43e4-9d08-119dbec52ffd">150,500</ix:nonFraction> as further set forth below:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">An unsecured revolving line of credit providing a maximum amount available for borrowing of $<ix:nonFraction unitRef="usd" contextRef="i767406a32cf1417f981601257a70ebab_I20200506" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIyMw_6b95d8d3-3609-4770-a807-cc84d407f7f1">125,000</ix:nonFraction>. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus <ix:nonFraction unitRef="number" contextRef="i280f995edef8416f806d6eb842ef1eb2_D20200506-20200506" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIyOQ_ed32ea6d-519a-4fbc-bad1-3d57848ae87d">1.10</ix:nonFraction>% and expires on May&#160;6, 2025. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">An unsecured term loan with a maximum loan amount of $<ix:nonFraction unitRef="usd" contextRef="i260b30eca56c492aa4a987aae4b43b0d_I20200506" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIzMw_8ab76c43-b636-454e-94d0-6a326750bce8">25,500</ix:nonFraction>. On May&#160;12, 2020, Village executed a $<ix:nonFraction unitRef="usd" contextRef="i260b30eca56c492aa4a987aae4b43b0d_I20200506" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI0MA_8ab76c43-b636-454e-94d0-6a326750bce8">25,500</ix:nonFraction> term note, repayable in equal monthly installments based on a <ix:nonNumeric contextRef="ia0edf58e5b664559a834d75fbfe9e4c2_D20200512-20200512" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzcyNA_1d04eeab-ac57-41d9-a388-3350b6bb1876">seven-year</ix:nonNumeric> amortization schedule through May&#160;4, 2027 and bearing interest at the applicable LIBOR rate plus <ix:nonFraction unitRef="number" contextRef="i52abc1bb022b4b8fa2f3ef9e7ef445b0_D20200512-20200512" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI2OQ_7c015597-1e48-4222-a95b-0a55b7c1c9fa">1.35</ix:nonFraction>%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at <ix:nonFraction unitRef="number" contextRef="i9c098a65f85c471992c1bb097b6ec482_I20200512" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI3Mw_9e5ede14-412c-435a-8664-c9e84c1b040c">.41</ix:nonFraction>% per annum through May&#160;4, 2027, resulting in a fixed effective interest rate of <ix:nonFraction unitRef="number" contextRef="i8e92da4a0baa44f1a540524bb8a36f31_I20200512" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI5NA_bef7500c-279d-4cde-8830-08976de73599">1.76</ix:nonFraction>% on the term note.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ability to convert up to $<ix:nonFraction unitRef="usd" contextRef="ieb8c69880428450aae5542463540c469_D20200506-20200506" decimals="-3" format="ixt:numdotdecimal" name="vlgea:DebtConversionAllowableConvertedInstrumentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjMwOA_9165c1de-c7b7-4408-8889-8ed30d0d1e60">50,000</ix:nonFraction> of the revolving line of credit to a secured converted term loan, which shall reduce the maximum amount available for borrowing under the revolving line of credit. On September&#160;1, 2020, Village converted $<ix:nonFraction unitRef="usd" contextRef="i509f96e8070e45349ecc28bf5abec32f_D20200901-20200901" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjQwOQ_0a2c465e-9b08-4368-a6a2-2c7aa6384034">50,000</ix:nonFraction> of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $<ix:nonFraction unitRef="usd" contextRef="i767406a32cf1417f981601257a70ebab_I20200506" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjE5Nw_8098491e-de81-4c7a-bd6a-a8307fcf5bd9">125,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i6def019b444342478e39088564a399dd_I20200901" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIxMQ_32f59c7a-3451-4b7b-8a90-101113dc4ef0">75,000</ix:nonFraction>. The term loan bears interest at the applicable LIBOR rate plus <ix:nonFraction unitRef="number" contextRef="iecf74b6df5904da3891e37b756eeb08b_D20200901-20200901" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjQwNQ_2209bc40-d8df-4616-8760-12272817424a">1.50</ix:nonFraction>% and is repayable in equal monthly installments based on a <ix:nonNumeric contextRef="i7da26a24fa3f401ea4bf5f763e834f45_D20200901-20200901" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzc0Mw_00ba8a72-c29d-4162-988d-626e304190f6">fifteen-year</ix:nonNumeric> amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at <ix:nonFraction unitRef="number" contextRef="ib33563fefaae46b6bf00ef67fcb66cbc_I20200901" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjM5NA_69e30a4f-3e25-4f2c-a9d4-d19242208c3a">.69</ix:nonFraction>% per annum for <ix:nonNumeric contextRef="i982e3aa3f7084f1987c0de2b67c14ca2_D20200901-20200901" format="ixt-sec:duryear" name="us-gaap:DerivativeTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjM4NA_377e56db-e3a4-4081-9047-ec0754eb4ddb">15</ix:nonNumeric> years, resulting in a fixed effective interest rate of <ix:nonFraction unitRef="number" contextRef="ib37943e4a5a84288b5f01f36666363fa_I20200901" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjM2OA_13fddf62-d716-4f74-a769-7e9effff37cb">2.19</ix:nonFraction>% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of <ix:nonFraction unitRef="store" contextRef="ib37943e4a5a84288b5f01f36666363fa_I20200901" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DebtInstrumentCollateralNumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzc0Ng_1cacaada-2b9e-4e6d-a01c-d205e1446af6">three</ix:nonFraction> Village stores.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Facility also provides for up to $<ix:nonFraction unitRef="usd" contextRef="i3d6220b2660f405e87adc7ff2989077e_I20200506" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU4NzkxNg_63b0bd14-be9c-487f-a660-5c4121759ae9">25,000</ix:nonFraction> of letters of credit ($<ix:nonFraction unitRef="usd" contextRef="i1fadeca496a448bfa2f61223b61af525_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MzM4Mw_158a9225-8455-42bd-9062-1c7277c30f08">7,336</ix:nonFraction> outstanding at July&#160;25, 2020), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July&#160;25, 2020.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying values of the Company&#8217;s long-term debt related to the Company's Credit Facility approximate their fair value as interest is charged at variable market rates.  The estimated fair values of the Company's long-term debt are based on Level 2 inputs. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">New Markets Tax&#160;Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 29, 2017, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (&#8220;Wells Fargo&#8221;) under a qualified New Markets Tax Credit (&#8220;NMTC&#8221;) program related to the construction of a new store in the Bronx, New York.&#160;The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (the &#8220;Act&#8221;) and is intended to induce capital investment in qualified lower income communities. The Act permits taxpayers to claim credits against their Federal income taxes for up to 39% of qualified investments in the equity of community development entities (&#8220;CDEs&#8221;). CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the financing, the Company loaned&#160;$<ix:nonFraction unitRef="usd" contextRef="ide16aad1b82a4db891421e06345f735c_I20171229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk1OQ_8ef7e685-0ed1-4853-9f0a-6bfc30d24b38">4,835</ix:nonFraction> to VSM Investment Fund, LLC (the "Investment Fund") at&#160;an interest rate of&#160;&#160;<ix:nonFraction unitRef="number" contextRef="i39fd6cde9ee54f3bafbcd962033754ae_D20171229-20171229" decimals="INF" name="vlgea:InterestOnUnrelatedPartyNoteReceivablePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk2Mw_4e799e15-832e-4724-a7e1-05e4d25721d2">1.403</ix:nonFraction>% per year and with a maturity date of&#160;December 31, 2044.&#160; Repayments on the loan commence in March 2025. Wells Fargo contributed $<ix:nonFraction unitRef="usd" contextRef="ide16aad1b82a4db891421e06345f735c_I20171229" decimals="-3" format="ixt:numdotdecimal" name="vlgea:ThirdPartyContributiontoInvestmentFund" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk2OA_14000433-483d-4674-afbb-f042289248b5">2,375</ix:nonFraction> to the Investment Fund and, by virtue of such contribution, is entitled to substantially all of the tax benefits derived from the NMTC.  The Investment Fund is a wholly owned subsidiary of Wells Fargo.&#160;  The loan to the Investment Fund is recorded in other assets in the consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Investment Fund then contributed the proceeds to a CDE, which, in turn, loaned combined funds of $<ix:nonFraction unitRef="usd" contextRef="ide16aad1b82a4db891421e06345f735c_I20171229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk3NA_d5ad1592-6e38-42a7-a221-ed67e6fa286e">6,563</ix:nonFraction>, net of debt issuance costs, to Village Super Market of NY, LLC, a wholly-owned subsidiary of the Company, at&#160;an interest rate of&#160;<ix:nonFraction unitRef="number" contextRef="ide16aad1b82a4db891421e06345f735c_I20171229" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk3OA_13845d00-86c2-4ed9-8aa4-b0a0fa1cc422">1.000</ix:nonFraction>%&#160;per year with a maturity date of&#160;December 31, 2051. These loans are secured by the leasehold improvements and equipment related to the construction of the Bronx store. Repayment of the loans commences in March 2025. The proceeds of the loans from the CDE  were used to partially fund the construction of the Bronx store. The Notes payable related to New Markets Tax Credit, net of debt issuance costs, are recorded in long-term debt in the consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The NMTC is subject to 100% recapture for a period of seven years. The Company is required to be in compliance with various regulations and contractual provisions that apply to the&#160;New Markets Tax&#160;Credit arrangement. Noncompliance could result in Wells Fargo's projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="iff73ed5fce9c462ca096dc89a23453b6">loss or recapture of&#160;NMTCs. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement. The transaction includes a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo's interest in the Investment Fund.&#160;The value attributed to the put/call is de minimis. We believe that Wells Fargo will exercise the put option in December 2024, at the end of the recapture period, that will result in a net benefit to the Company of $<ix:nonFraction unitRef="usd" contextRef="ic3e14432d06e47caa43a10c6835382f6_D20171229-20241229" decimals="-3" format="ixt:numdotdecimal" name="vlgea:BenefitOverRecapturePeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk4Mw_985edea5-269c-4e60-902d-5b49b2abbbcc">1,728</ix:nonFraction>. The Company is recognizing the net benefit over the&#160;seven-year compliance period in operating and administrative expense.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_1275"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 5 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl80Mzk4MDQ2NTE4MzYx_0f11eeb8-54e5-45d4-804c-987873fe6219" continuedAt="i86f93b414e994225af62a611b93f384b" escape="true">DERIVATIVES AND HEDGING ACTIVITIES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i86f93b414e994225af62a611b93f384b"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is exposed to interest rate risk arising from fluctuations in LIBOR related to the Company&#8217;s Credit Facility. The Company manages exposure to this risk and the variability of related cash flows primarily by the use of derivative financial instruments, specifically, interest rate swaps.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2020, the Company executed <ix:nonFraction unitRef="derivative_instrument" contextRef="ieb58bfd742914585a57134eaf7b30b3d_I20200725" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNumberOfInstrumentsHeld" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NDc0_d599b496-c5fc-4102-84ee-91a94b887ef7">two</ix:nonFraction> interest rate swaps with an aggregate notional value of $<ix:nonFraction unitRef="usd" contextRef="ie10750bc22f84e7cb4c33dc680bb2969_I20190728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NDYw_f4f7366c-795c-4ec2-92cb-7360950de778">75,500</ix:nonFraction> to hedge the variable cash flows associated with variable-rate loans under the Company's Credit Facility. The interest rate swaps were executed for risk management and are not held for trading purposes.  The objective of the interest rate swaps is to hedge the variability of cash flows resulting from fluctuations in LIBOR. The swaps replaced the applicable LIBOR with fixed interest rates and payments are settled monthly when payments are made on the variable-rate loans. The Company's derivatives qualify and have been designated as cash flow hedges of interest rate risk. The gain or loss on the derivative is recorded in Accumulated other comprehensive loss and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. Amounts reported in Accumulated other comprehensive loss related to derivatives will be reclassified to interest expense as interest payments are made on the variable-rate loans. The Company reclassified $<ix:nonFraction unitRef="usd" contextRef="i988edc565485458ba8e4ad8e33aedf6a_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NjA4_e158dbca-c8fb-49c3-ae1d-23f037f8275e">12</ix:nonFraction> from Accumulated other comprehensive loss to Interest expense during fiscal 2020.   </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The notional value of the interest rate swaps were $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NjEy_33e78d66-9a4c-4248-a5ab-a1602320dc1b">74,893</ix:nonFraction> as of July&#160;25, 2020. The fair value of interest rate swaps recorded in other liabilities is $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg4MjQ1_c52bfe16-08f9-4ed4-85f1-e7385fb8e689">921</ix:nonFraction> as of July&#160;25, 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The fair values of the Company&#8217;s interest rate swaps are based on Level 2 inputs, including the present value of estimated future cash flows based on market expectations of the yield curve on variable interest rates.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_85"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 6 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIyNg_9608db6a-1786-4f7f-a15c-1b858b38c38b" continuedAt="i324eec866bfb43e486bb1dbe03cc2883" escape="true">INCOME TAXES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i324eec866bfb43e486bb1dbe03cc2883" continuedAt="ica0b7839f8a7401790f805e9684a507f"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIxNA_d3f1de34-84c6-4609-9f4a-f8126ea42b33" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of the provision for income taxes are:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMi0xLTEtMS0w_42b2ecba-ac90-4fd0-9da0-74c3e0c65fc2">8,023</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMi0zLTEtMS0w_3bd9a3bb-c834-41e6-addc-b1706372e52a">7,669</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMy0xLTEtMS0w_d88858ce-d173-4ce5-9dbb-621db2ebc15a">10,846</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMy0zLTEtMS0w_c9c08e7a-e4a8-4bdc-9559-9e73b119562e">1,149</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNi0xLTEtMS0w_baf7dc12-38b4-412f-9dff-c318cf5bb479">3,627</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNi0zLTEtMS0w_19780697-f38a-4077-8987-b814ddde420a">4,198</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNy0xLTEtMS0w_71039624-b180-40c0-9c82-48622404d1b5">344</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNy0zLTEtMS0w_28e244d4-3276-49cb-9292-c2833a0e8bcf">734</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfOS0xLTEtMS0w_b447a09d-2511-4b71-a06a-32cc5aef110a">6,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfOS0zLTEtMS0w_b9630ba8-0ab9-4b9f-b04e-ca9ec081649a">9,984</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ica0b7839f8a7401790f805e9684a507f" continuedAt="i967e0231d4d34e4aa21db1b658204ec4"><div style="text-align:justify;margin-top:11pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIyOQ_6759b409-d62c-4ed4-9d54-81e1523cc7c8" continuedAt="i8f4beb9b1bbe4e3fa7895811e1d541b8" escape="true">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</ix:nonNumeric></span></div><ix:continuation id="i8f4beb9b1bbe4e3fa7895811e1d541b8"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:72.730%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.619%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.621%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred&#160;tax&#160;assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:DeferredTaxAssetTaxDeferredLeasingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMi0xLTEtMS0w_603aa01f-98b9-4088-9e67-979946261e57">98,149</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:DeferredTaxAssetTaxDeferredLeasingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMi0zLTEtMS0w_86544e2d-cf1a-4f90-8d38-e9436f93bd5a">11,118</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credit carryforward</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="vlgea:DeferredTaxAssetTaxDeferredUncertainTaxPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMy0xLTEtMS0w_6606f1e2-fe61-43a5-a8a6-a82c09047b5e">508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:zerodash" name="vlgea:DeferredTaxAssetTaxDeferredUncertainTaxPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMy0zLTEtMS0w_92c0176b-3b33-4a74-971b-599c934a4d3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation related costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNC0xLTEtMS0w_c36f366e-68e6-4af5-8a93-f6fba4f56409">2,945</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNC0zLTEtMS0w_1dab2309-5f07-4837-a7ea-a02e51467b6d">4,750</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNS0xLTEtMS0w_a2c9aadd-802e-46f5-a064-60f0bfeaf901">1,881</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNS0zLTEtMS0w_be191914-7df3-413f-96c2-2f7fd456e02f">1,474</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNi0xLTEtMS0w_bf226036-0e15-40f1-968b-4ff8bbb0c6bc">752</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNi0zLTEtMS0w_3e080a78-7481-4b1e-ae7e-8a8b0d3de855">406</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfOC0xLTEtMS0w_bb557517-1f41-4415-99b3-cbefbf8648c6">104,235</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfOC0zLTEtMS0w_79167057-4664-41b2-bcb0-fb2cb017cf82">17,748</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTEtMS0xLTEtMA_11e25d0f-ce60-44f5-8729-32dc53248f9c">23,626</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTEtMy0xLTEtMA_ae1c791f-b376-445c-994d-fdf48508d3b0">13,481</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMS0xLTEtNjc5Mw_715c6abc-f755-449f-8f84-a838a81a5bd6">92,021</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMy0xLTEtNjgwMw_bede1eae-dc3c-4b81-9212-c20476546482">3,302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patronage dividend receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:DeferredTaxLiabilitiesPatronageDividendReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMS0xLTEtMA_1ee286eb-113f-44f8-aab3-78a3e79da0e2">3,133</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:DeferredTaxLiabilitiesPatronageDividendReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMy0xLTEtMA_e9bc3225-7ff4-4d62-871b-df0a8b8dbd11">3,270</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in partnerships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTMtMS0xLTEtMA_df9c42d6-edcb-47e4-b132-f074f147929d">1,076</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTMtMy0xLTEtMA_57354427-21d0-4ec8-98ff-c843967fa086">1,034</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTQtMS0xLTEtMA_1fd341b0-cc04-4024-bb26-fc4f498203f5">178</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTQtMy0xLTEtMA_9dec7cbb-585f-4359-ae6d-b85b22691b75">123</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTYtMS0xLTEtMA_6abc355b-897e-4463-99fb-183152c39846">120,034</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTYtMy0xLTEtMA_97ea459f-70f4-4d66-85e0-62a0d72f9c5c">21,210</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTgtMS0xLTEtMA_745cf055-3db8-4383-8599-e424e3e4ca40">15,799</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTgtMy0xLTEtMA_beb91e1c-da8d-4f31-b728-d9922be9be24">3,462</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July&#160;25, 2020 and July&#160;27, 2019:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:72.730%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.619%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.621%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMS0xLTEtMS0w_02861b00-7d96-4ba9-994a-a6e9e13cf076">702</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMS0zLTEtMS0w_12901958-37a3-4bec-9ded-54745a03c58a">1,406</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMi0xLTEtMS0w_fc9ea6dc-0081-4227-bade-e744e25b1f2e">16,501</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMi0zLTEtMS0w_dd5fcd61-e95d-405f-9d19-428d4719559e">4,868</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In management&#8217;s opinion, in view of the Company&#8217;s previous, current and projected taxable income and reversal of deferred tax liabilities, such tax assets will more likely than not be fully realized. Accordingly, no valuation allowance was deemed to be required at July&#160;25, 2020 and July&#160;27, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIxMQ_48501d7c-3ade-4454-956a-b90dafe1e687" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate differs from the statutory federal income tax rate as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory federal income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMS0xLTEtMS0w_df2edc98-227f-4944-b9d2-05b22c08930e">21.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMS0zLTEtMS0w_6a8a239f-1a95-495a-94cf-5905025cbd20">21.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMi0xLTEtMS0w_9ba77e48-0297-44af-9f57-14850c41ead3">9.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMi0zLTEtMS0w_aee768c5-7658-466d-9146-17d02602695e">9.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement of tax audits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMy0xLTEtMS0w_57ad4f05-9e89-4db3-9d93-c7b84092c114">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMy0zLTEtMS0w_e8ae7df1-08db-4461-a9bf-cdd37399ea06">2.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal net operating loss carryback</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="3" sign="-" name="vlgea:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0xLTEtMS00Mjc3_9e4e1687-7fee-4e50-b1aa-6fd7b23e233b">7.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="3" format="ixt:zerodash" name="vlgea:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0zLTEtMS00Mjc3_3f30ad1b-84f4-4e28-83e0-16ca0ad292b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0xLTEtMS0w_52d31b5a-54ce-4ec6-bcd3-46a379474dec">1.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0zLTEtMS0w_22f83530-09f3-4dd1-b601-09abff497213">0.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfOC0xLTEtMS0w_3ef14e27-023f-40a3-914d-bfc0dda67a1f">21.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfOC0zLTEtMS0w_0b38fdf9-ba31-402a-81cb-e22ba86ea944">28.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fiscal 2020 includes a $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="vlgea:EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfNzE0NjgyNTU4NTc1MQ_64309f66-3142-4a3c-8a0a-3261db691639">2,512</ix:nonFraction> incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. In June 2019, the Company reached an agreement with the New Jersey Division of Taxation to settle an audit </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i967e0231d4d34e4aa21db1b658204ec4" continuedAt="ic233ef47f30e4f5e9b615b6fe9a20c04"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of fiscal years 2011 through 2015 for all applicable entities and fiscal years 2000 through 2014 related to a settlement agreement reached in February 2015 regarding nexus of certain subsidiaries. The Company recorded an income tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMjQ0NQ_7b17c4bd-3dee-458d-abee-56408d298878">777</ix:nonFraction>, net of federal taxes, in fiscal 2019 related to the settlement and to reverse remaining unrecognized tax benefits and related interest and penalties in excess of the settlement.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The New Jersey Department of Treasury is currently auditing the fiscal 2016 through 2018 tax years for all applicable entities.  The Company is open to examination by the remaining relevant tax authorities with varying statutes of limitations, generally ranging from three to four years. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIxOQ_8d4a0194-93fb-4d97-bd75-12bf51f73661" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfMS0xLTEtMS0w_d574a4d4-cdef-46e2-8e76-a216b3ecba57">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfMS0zLTEtMS0w_1c5a9a80-cf71-4a3b-b1e0-401b9dcd49fa">648</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions based on settlement of tax audits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNC0xLTEtMS0w_469f5185-40c4-464e-ad2d-fb9d03ad4496">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNC0zLTEtMS0w_e11222e5-0d2e-4da2-be93-0df0db358799">648</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNy0xLTEtMS0w_ca630933-aa6c-4c6a-bacc-78ef01c00b23">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNy0zLTEtMS0w_70c8d58e-3030-46de-b171-9e9b23c293f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ic233ef47f30e4f5e9b615b6fe9a20c04">The Company recognizes interest and penalties on income taxes in income tax expense. The Company recognized a benefit of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzE0MQ_a2f2d487-b1e4-493c-a89d-86addcb132d9">242</ix:nonFraction> in fiscal 2019 related to interest and penalties on income taxes.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_91"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 7 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjA1MA_6873957e-492c-47eb-b224-424c849d9a03" continuedAt="i6118c0e8f67a417eb0dc7b42135c4945" escape="true"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjA1MA_a6ca6d14-629c-4c65-b5c4-48be6b7bf615" continuedAt="ic801395cdf8640ccbeb66fc83f6904c1" escape="true">LEASES</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i6118c0e8f67a417eb0dc7b42135c4945" continuedAt="i5b5b11977c1548bdaf0f6b5d5ec2a416"><ix:continuation id="ic801395cdf8640ccbeb66fc83f6904c1" continuedAt="i54ea29e0a9ce407fb3f5eea5d94d6dd3"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Description of leasing arrangements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases <ix:nonFraction unitRef="contract" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" name="vlgea:LesseeLeaseNumberOfContracts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU4NTA1MQ_843c8d26-1876-4378-8e70-ab712be708b7">33</ix:nonFraction> retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July&#160;25, 2020. The majority of initial lease terms range from <ix:nonNumeric contextRef="i87fe1dbedd334d25be4aba08fc7f4570_D20190728-20200725" format="ixt-sec:duryear" name="vlgea:LesseeLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjEw_319f4621-06d2-4a6e-ae26-4324b1d2c5bf">20</ix:nonNumeric> to <ix:nonNumeric contextRef="ic3255fa3f203493497f2a66753fa64c3_D20190728-20200725" format="ixt-sec:duryear" name="vlgea:LesseeLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjE2_b2bcb6bb-4d1e-4a81-b0a7-216147cfdb44">30</ix:nonNumeric> years. Most of the Company&#8217;s leases contain renewal options at increased rents of <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:durwordsen" name="vlgea:LesseeLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjk2_09432e7c-078f-40b0-bf9c-95dfbc07d12e">five years</ix:nonNumeric> each at the Company&#8217;s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i936d6f1045754bdf81114802d2f67210" continuedAt="icdb26c3fc12e4955a2125b7d5e3afc03"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The composition of total lease cost is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:25.361%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:56.063%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.546%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfMi0zLTEtMS0xNTU4_d3f4f583-e21e-435a-9f9f-f163de4983e4">22,911</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of leased assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfNC0zLTEtMS0xNTU4_ecf32a97-8bed-48c7-9a14-69c79a789f13">947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfNS0zLTEtMS0xNTU4_5276a539-96f2-4ddc-ae41-d056e5ebbd0d">2,059</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfNi0zLTEtMS0xNTU4_f4ac68ef-22b9-48b0-905e-5250085ed818">16,473</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfOC0zLTEtMS01MzM0_37af4238-ffb1-4dea-a924-51f20dadd266">42,390</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i5b5b11977c1548bdaf0f6b5d5ec2a416" continuedAt="i6ce423c2675a496685035c960dc82c96"><ix:continuation id="i54ea29e0a9ce407fb3f5eea5d94d6dd3" continuedAt="i13f9fd5d1346422aabec3489f36464e2"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, finance lease right-of-use assets of $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU4ODg0Mw_78a9d62a-3922-440a-b2ba-cd83006804e4">13,753</ix:nonFraction> are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcyMA_3ab256e2-0d38-4afe-8bae-4cd43c14e5e9" continuedAt="icd62947d04b742109f12ae33d6e8a16d" escape="true"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcyMA_95fa4d0a-2e98-41e9-a2dd-d7220bd0e955" continuedAt="ida6803d54a3e4b4b9265afc97969d139" escape="true">Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><ix:continuation id="icd62947d04b742109f12ae33d6e8a16d"><ix:continuation id="ida6803d54a3e4b4b9265afc97969d139"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:54.847%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.556%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.996%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.999%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMS0yLTEtMS0xNTU4_7ae07e22-accd-4eea-b001-55fae9112e37">34,103</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMS00LTEtMS0xNTU4_4b9b3ca2-6a5a-4134-a51c-b4d33844e893">2,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDueYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMS02LTEtMS01MzUx_681d4bec-9c11-4534-8a62-d4521215f3a4">36,792</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMi0yLTEtMS0xNTU4_e36733e3-a8a5-4e9e-a31d-c7d46891193f">35,555</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMi00LTEtMS0xNTU4_92dd4db3-b1d7-4792-a5d1-eb49f8aa9b03">2,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMi02LTEtMS01MzUx_283984a0-cafb-4899-8747-2e7b7c96d3a8">38,244</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMy0yLTEtMS0xNTU4_c0889a8d-6071-4949-834b-2efe39363c10">35,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMy00LTEtMS0xNTU4_af408eeb-cdfc-47e0-99b2-9b1f346e8b42">2,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMy02LTEtMS01MzUx_854e7894-f7f9-4dad-9830-275d351204b0">37,875</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNC0yLTEtMS0xNTU4_1b7ffcf9-97b4-4d13-96d9-41c56d79ab31">33,298</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNC00LTEtMS0xNTU4_39127caf-ecd1-41b7-b462-22bf0a0187d6">2,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNC02LTEtMS01MzUx_b98880f1-92bf-4863-b8a2-905e6c6d6da2">35,987</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNS0yLTEtMS0xNTU4_438f3da7-e81b-4691-8ad8-a1e47cc39d97">31,950</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNS00LTEtMS0xNTU4_102bfee9-00ba-44de-a8df-9be39bc42b4b">2,820</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNS02LTEtMS01MzUx_98dfda26-1b32-4069-91ca-18177848607c">34,770</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNi0yLTEtMS0xNTU4_a8258db5-a704-4372-8664-9b1bc77eed7c">242,775</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNi00LTEtMS0xNTU4_653bcd22-b381-4480-a944-4f1b0a4229ff">29,081</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNi02LTEtMS01MzUx_654d0334-b49e-4863-acdb-d482ec9bc61c">271,856</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNy0yLTEtMS01MzQ5_bdb6d547-56f5-4b8b-95e0-764772adbad4">412,867</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNy00LTEtMS01MzQ3_d43daddd-6bd3-4380-a020-67cc33d268f0">42,657</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNy02LTEtMS01MzUx_603828ff-63de-442a-8768-5858a16f5146">455,524</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfOC0yLTEtMS01MzQ5_8556391f-6975-4d17-b648-18e7e676f2d2">95,719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfOC00LTEtMS01MzQ3_faeae1d2-b7f4-4aee-823f-7683665216a3">19,113</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfOC02LTEtMS01MzUx_dc3ee740-a019-42a2-ac96-87cb40346c66">114,832</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMTAtMi0xLTEtMTU1OA_15a50102-9bf3-4db6-abf4-7d7985238a75">317,148</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMTAtNC0xLTEtMTU1OA_cb28197d-8f63-4852-948f-da16f8433481">23,544</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMTAtNi0xLTEtNTM1Mw_55ff4fd0-49f9-40d6-bae1-6896fba3653f">340,692</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:LesseeLeaseLeaseNotYetCommencedLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU4OTE1MA_a2315714-13b1-4049-88c4-e985bb7ff71e">16,671</ix:nonFraction> of future payment obligations related to lease agreements that have not yet commenced but have been executed as of&#160;July&#160;25, 2020. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="vlgea:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcxOQ_0b29b226-8542-4df4-a214-372abd93727e" continuedAt="i2a949c68597448deb23269526093cfca" escape="true"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="vlgea:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDk0NzgwMjMzNjYwNg_db13b54d-f1d6-4bb9-b7d1-12f85a980109" continuedAt="i8321ec8731f548af9226fe06416a5017" escape="true">As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><ix:continuation id="i2a949c68597448deb23269526093cfca"><ix:continuation id="i8321ec8731f548af9226fe06416a5017"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:84.844%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.956%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfMi0xLTEtMS0xNTU4_6aebf9e7-599b-4a8e-bc4f-f73cdb821c9e">13.3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfMy0xLTEtMS0xNTU4_351dfc51-cd33-46ee-81c6-b89322d8c9e3">15.4</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfNS0xLTEtMS0xNTU4_9cfc9efc-adfc-4610-85e3-dd0a75adbb27">3.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfNi0xLTEtMS0xNTU4_0490ca5e-811c-41f6-af6e-1308a2af3ace">8.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="icdb26c3fc12e4955a2125b7d5e3afc03"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:82.917%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.150%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjYyNTIzZjI3YzRlYzQyMzJhZTcyMDYwMzM2MDJhOTcwL3RhYmxlcmFuZ2U6NjI1MjNmMjdjNGVjNDIzMmFlNzIwNjAzMzYwMmE5NzBfMy0yLTEtMS0xNTU4_e51855b3-bd8e-407e-b874-b7ebfb93a454">21,287</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjYyNTIzZjI3YzRlYzQyMzJhZTcyMDYwMzM2MDJhOTcwL3RhYmxlcmFuZ2U6NjI1MjNmMjdjNGVjNDIzMmFlNzIwNjAzMzYwMmE5NzBfNC0yLTEtMS0xNTU4_04c9352c-db48-41a8-b7fb-517f25206e9c">2,059</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjYyNTIzZjI3YzRlYzQyMzJhZTcyMDYwMzM2MDJhOTcwL3RhYmxlcmFuZ2U6NjI1MjNmMjdjNGVjNDIzMmFlNzIwNjAzMzYwMmE5NzBfNS0yLTEtMS0xNTU4_1ebc78ce-d43a-468c-b675-3587dff340b1">572</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i6ce423c2675a496685035c960dc82c96"><ix:continuation id="i13f9fd5d1346422aabec3489f36464e2"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the first quarter of fiscal 2020, the Company adopted ASU 2016-02, and as required, the following disclosure is provided for periods prior to adoption. <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcyMg_8abb195b-29c5-47c0-bbe9-723a94e62a84" continuedAt="i6ba1df6f63b644ddab038f5267dfc997" escape="true">Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:</ix:nonNumeric></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><ix:continuation id="i6ba1df6f63b644ddab038f5267dfc997"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:72.576%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.694%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.695%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital and<br/>&#160;financing leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating<br/>leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMS0xLTEtMS0xNTU4_bd7af775-dadb-4e58-8cf4-302954a79f9c">5,173</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMS0zLTEtMS0xNTU4_9659d8a5-3990-4e16-b58c-46dd476df7c2">13,573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMi0xLTEtMS0xNTU4_3374c9b8-5171-4707-a91a-08050cd20dbd">5,240</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMi0zLTEtMS0xNTU4_10077534-ea78-42ae-a083-29ce610358f8">12,972</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMy0xLTEtMS0xNTU4_6f4bfe72-517e-42b5-9e5d-9aa2ab99d193">5,240</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMy0zLTEtMS0xNTU4_6c6841a8-1fd2-412c-a734-80728c8380cf">10,348</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNC0xLTEtMS0xNTU4_8ef1ec0c-aa84-4d10-b2c7-d1b6bb3a5d8c">5,305</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNC0zLTEtMS0xNTU4_0d35f07e-4806-4822-8e17-08434000f5fb">9,747</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNS0xLTEtMS0xNTU4_d6140952-bc91-4f56-9e4b-41a49034e661">5,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNS0zLTEtMS0xNTU4_bd968209-f3ae-4c7b-aab4-f0e654f0ba66">7,457</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNi0xLTEtMS0xNTU4_7f63eda1-5a68-41f1-8a73-8c6f2d76bb46">43,708</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNi0zLTEtMS0xNTU4_fe7d817f-18b2-44ec-8d4d-d160721e57f7">61,043</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNy0xLTEtMS01Mzk3_f7ec44aa-1a59-4ec5-b622-021a7f35e1ac">70,008</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNy0zLTEtMS01Mzk5_02d7d905-f3c6-4c51-9c17-29b6a096fb95">115,140</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfOC0xLTEtMS0xNTU4_13ebcc96-9fab-4a18-a7f8-426d496887dd">28,233</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMTAtMS0xLTEtMTU1OA_bfedde6b-4637-46e0-8f75-ecb340f17e95">41,775</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeaseObligationsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMTItMS0xLTEtMTU1OA_1e9963f4-8102-47b3-9b37-9b9423af1b58">1,022</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalLeaseObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMTMtMS0xLTEtMTU1OA_58fcae55-5c3e-4059-8aa1-6022855a74b9">40,753</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Related party leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases a supermarket from a realty firm <ix:nonFraction unitRef="number" contextRef="ifca4b45af9b64549b9ba6e4294b4dcff_I20200725" decimals="2" name="vlgea:RelatedPartyTransactionOfficerOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTA4NA_8f39d39c-71d7-4304-8972-d9c80757da2d">30</ix:nonFraction>% owned by certain officers of Village. The Company paid rent to related parties under this lease of $<ix:nonFraction unitRef="usd" contextRef="i88fe2f3de4fc4d0fb398bc7e49b78b68_D20190728-20200725" decimals="-3" name="us-gaap:LeaseAndRentalExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTE4Ng_5af87cd9-211d-4abc-9102-e6db4bbfb222"><ix:nonFraction unitRef="usd" contextRef="ided8a36fbb184dbd832759efda1711a4_D20180729-20190727" decimals="-3" name="us-gaap:LeaseAndRentalExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTE4Ng_83a56eaa-098e-44eb-951b-8fc231612a5d">688</ix:nonFraction></ix:nonFraction> in both fiscal 2020 and 2019, and has a related lease obligation of $<ix:nonFraction unitRef="usd" contextRef="i4d73427123d445b49e088917efe95e67_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5MjIyMA_6f36bb36-5940-442a-b5f2-1a5171862e12">3,772</ix:nonFraction> at July&#160;25, 2020. This lease expires in fiscal 2021 with options to extend at increasing annual rent.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has ownership interests in <ix:nonFraction unitRef="real_estate_partnership" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:RelatedPartyTransactionNumberofRealEstatePartnerships" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTMzOQ_646434fd-5107-4fa5-9eb3-7cbcd768129d">three</ix:nonFraction> real estate partnerships. Village paid aggregate rents to <ix:nonFraction unitRef="real_estate_partnership" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTQwMA_5448f725-5d47-4564-81af-7f6dc833a693">two</ix:nonFraction> of these partnerships for leased stores of $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:AggregateRentToRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTQ0Ng_18ac40ce-2150-48d3-80d1-266a993a5cbb">1,556</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:AggregateRentToRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5MjA5OQ_3437a0cd-4197-42b3-98c3-4de45fed1450">1,455</ix:nonFraction> in fiscal 2020 and 2019, respectively, and has related aggregate lease obligations of $<ix:nonFraction unitRef="usd" contextRef="i4d089f4b58b444868e22ddc37e537837_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5MjcxNQ_1a57204c-9b4d-4ab2-ad25-48bf289d6e40">13,179</ix:nonFraction> at July&#160;25, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonFraction unitRef="real_estate_partnership" contextRef="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTQ3Ng_b8222553-b516-4532-9251-3c67613e7b6e">One</ix:nonFraction> of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns <ix:nonFraction unitRef="property" contextRef="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTYyMw_6e82f630-0f4a-4500-9e10-a88382a7adc9">one</ix:nonFraction> property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to <ix:nonFraction unitRef="number" contextRef="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTczNw_43c72d20-439e-458a-bab5-090a630689f2">33</ix:nonFraction>% of the partnership's profits and losses.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:SubleaseAgreementAnnualRent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTkyMQ_d5c9d7a9-3ba6-40c9-ada9-56945a411a94"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:SubleaseAgreementAnnualRent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTkyMQ_d796a953-034f-464d-83eb-bec5c7f1575e">1,355</ix:nonFraction></ix:nonFraction> in both fiscal 2020 and 2019, and has related aggregate lease obligations of $<ix:nonFraction unitRef="usd" contextRef="ie2e1c4f891494c6dadaaf462cb3c45a7_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5Mjg5Mg_89916da9-6cb1-45d4-9f17-6c8fe148f882">3,521</ix:nonFraction> at July&#160;25, 2020. Both leases contain normal periodic rent increases and options to extend the lease.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_97"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 8 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNjAwMw_075e4bf2-81bf-4b6a-864d-abd4f0f73994" continuedAt="ib141c129d16845ab843874617ea7cbea" escape="true">SHAREHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="ib141c129d16845ab843874617ea7cbea" continuedAt="icf10171361bb4e3dbf3007f4709425e4"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has <ix:nonFraction unitRef="class_common_stock" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:NumberofClassesofCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTI_3f02faf4-444c-4e76-9a94-163e622869c3">two</ix:nonFraction> classes of common stock. Class A common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:CommonStockVotingRightsNumberofVotesPerCommonShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTE2_d5183194-9849-49b7-a8eb-d4fd05bdb5dd">one</ix:nonFraction> vote per share and to cash dividends as declared <ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTY4_488c8d52-a157-415c-884a-6db0ad89b48d">54</ix:nonFraction>% greater than those paid on Class B common stock. Class B common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="INF" name="vlgea:CommonStockVotingRightsNumberofVotesPerCommonShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjU2_cfd21aa0-52b8-4e83-a0c5-d285c2c1d813">10</ix:nonFraction> votes per share. Class A and Class B common stock share equally on a per share basis in any distributions in liquidation. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time. Class B common stock is not transferable except to another holder of Class B common stock or by will or under the laws of intestacy or pursuant to a resolution of the Board of Directors of the Company approving the transfer. As a result of this voting structure, the holders of the Class B common stock control greater than <ix:nonFraction unitRef="number" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="INF" name="vlgea:CommonStockVotingRightsPercentageofVotingPower" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfODE3_23e935df-2061-4e98-89f8-f56b840677ee">50</ix:nonFraction>% of the total voting power of the shareholders of the Company and control the election of the Board of Directors.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has authorized <ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTYx_4ed8b70b-542b-4809-a173-bc24c3cffaf4">10,000</ix:nonFraction> shares of preferred stock. <ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTkx_1949a0c4-ab26-44e7-98ce-208248c8bda2">No</ix:nonFraction> shares have been issued. The Board of Directors is authorized to designate series, preferences, powers and participations of any preferred stock issued.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains share repurchase programs that comply with Rule 10b5-1 under the Securities Exchange Act of 1934.  Repurchases of Village Class A common stock may be made from time to time through a variety of methods, including open market purchases and other negotiated transactions.  In September 2019, the Company's Board of Directors authorized an </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="icf10171361bb4e3dbf3007f4709425e4" continuedAt="if3d62f3acf0f43128d238d0b03903d3d"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">incremental $<ix:nonFraction unitRef="usd" contextRef="ia304c2024acc447d9efe4354a1563fd3_I20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTUyMw_5fad5573-6c15-4646-abb0-17a6da2fb24b">5,000</ix:nonFraction> share repurchase program, supplementing the existing authorization.  The Company made open market purchases totaling $<ix:nonFraction unitRef="usd" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE3NA_7b0c58ef-7399-4f16-ab37-2cde2be95961">2,482</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE3OA_7bec114c-7c16-411b-aa2b-597157ea651b">846</ix:nonFraction> under this repurchase program in fiscal 2020 and 2019, respectively, and an additional $<ix:nonFraction unitRef="usd" contextRef="if475a61705534da6a540d0f76fdec0e7_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE4Mg_ddf1aefe-a3d0-4169-9e20-9f66c5f0b3be">1,907</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i902cac554b8e482f8d9639008fcb848c_D20180729-20190727" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE5MA_34bc0647-b76d-4948-a487-22a447b9465f">224</ix:nonFraction> in shares of Class A Common Stock were surrendered in satisfaction of withholding taxes in connection with the vesting of restricted shares in fiscal 2020 and 2019, respectively. The Company's share repurchase program had $<ix:nonFraction unitRef="usd" contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjM1OQ_ca4b7c69-fd7d-43e9-bc1d-2696c65a079a">3,203</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjM2Ng_4cd517db-c5b9-4e2a-aa57-bf9f7b2960f2">685</ix:nonFraction> remaining at July&#160;25, 2020 and July&#160;27, 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village has <ix:nonFraction unitRef="plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:NumberofShareBasedCompensationPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTk1NA_aece7749-e884-45d8-9a28-a10f795e56a9">two</ix:nonFraction> share-based compensation plans, which are described below. The compensation cost charged against income for these plans was $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjA4MQ_b8aa654f-dd1e-4526-a005-a81dad1a1136">2,958</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjA4OA_b8d42b9c-9e1b-48ee-9be4-9168ea820ad6">3,098</ix:nonFraction> in fiscal 2020 and 2019, respectively. Total income tax benefit recognized in the consolidated statements of operations for share-based compensation arrangements was $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjI1Mw_2ef581c8-fb4a-46ea-8ab6-b67f1fc783ed">202</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjI2MA_f379d296-3497-4a69-9a47-e69ac6902dda">729</ix:nonFraction> in fiscal 2020 and 2019, respectively.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Village Super Market, Inc. 2010 Stock Plan (the &#8220;2010 Plan&#8221;) provides for awards of incentive and nonqualified stock options and restricted stock. There are <ix:nonFraction unitRef="shares" contextRef="i95ad5b2ccb504b81a866830dacda8c32_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzIwMQ_95ee3453-3ff2-4221-a07f-7f107d3e9f9d">1,200</ix:nonFraction> shares of Class A common stock authorized for issuance to employees and directors under the 2010 Plan. Terms and conditions of awards are determined by the Board of Directors. Option awards granted to date were granted at the fair value of the Company's stock on the date of grant, primarily cliff vest <ix:nonNumeric contextRef="ibf8ae2fe82a84675a59c2dc61e815100_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzUwNw_9a36d637-55f5-4c18-a40a-9e825691bea4">three years</ix:nonNumeric> from the grant date and are exercisable up to <ix:nonNumeric contextRef="ibf8ae2fe82a84675a59c2dc61e815100_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzU1Ng_92355987-a1eb-4c64-be02-cad8310cc716">ten years</ix:nonNumeric> from the grant date. Restricted stock awards primarily cliff vest <ix:nonNumeric contextRef="i8bc34e1a3a614d719c042f9b83c2dd3d_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzYyNQ_f48b8179-e6b5-4939-9e92-56991c853e06">three years</ix:nonNumeric> from the date of grant.  There are <ix:nonFraction unitRef="shares" contextRef="ibbc54b2868a74542813f94f8145bc846_I20200725" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTg5NTYwNDY1NzcwMw_a0aa294e-95b1-49bf-b219-57def06dc134">no</ix:nonFraction> shares remaining for future grants under the 2010 Plan. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 16, 2016, the shareholders of the Company approved the Village Super Market, Inc. 2016 Stock Plan (the &#8220;2016 Plan&#8221;) under which awards of incentive and non-qualified stock options and restricted stock may be made. There are <ix:nonFraction unitRef="shares" contextRef="i025c308c9b9842abbce61a82a850fea7_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTg5NTYwNDY1NzY2MA_c29f4670-43c9-41da-8c95-f8f152014730">1,200</ix:nonFraction> shares of Class A common stock authorized for issuance to employees and directors under the 2016 Plan. Terms and conditions of awards are determined by the Board of Directors. Restricted stock awards primarily cliff vest <ix:nonNumeric contextRef="i122311da3c5b4a3991afe960529be26c_D20190728-20200725" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTg5NTYwNDY1NzY4NQ_1a30e9f0-270d-4c87-a528-0d9bee0c61d4">three years</ix:nonNumeric> from the date of grant.  There are <ix:nonFraction unitRef="shares" contextRef="ib4a9b80fc6c4461aaeb5e11fe630bae9_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MzY1MA_05a02676-fc84-49b0-99e6-36275d04c8e7">1,017</ix:nonFraction> shares remaining for future grants under the 2016 Plan.  </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTk5OA_0edd0d26-9a28-47f9-8a60-5aebef61581d" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes option activity under all plans for the following years:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:53.752%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.638%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>exercise price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;exercise price</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi0xLTEtMS0w_276a9e29-3408-4faf-b95b-18a79b39d3ec">245</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi0zLTEtMS0w_d55d2ff5-261b-4f8f-8f02-ae70aba6e1b6">28.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi01LTEtMS0w_f2a59f14-3423-4817-978e-23a01a9c2328">289</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi03LTEtMS0w_22234230-20bf-4dd4-b417-de430e3026de">28.38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC0xLTEtMS0w_5f6d7843-1925-4517-9738-f4440abd5a65">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC0zLTEtMS0w_de2a2aaf-cf80-4fe2-982e-657eda0b8baf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC01LTEtMS0w_9a50bc21-40b0-4b91-9a74-a50ed7b06de8">36</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC03LTEtMS0w_95ee2fce-77e8-4463-9abb-da845ce95c6a">28.30</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS0xLTEtMS0w_54dabeb6-91d9-4281-9c9a-f235bbe62e8f">89</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS0zLTEtMS0w_3d14c73c-9703-48f0-a448-4b26b0aa0b67">28.42</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS01LTEtMS0w_0fa79a26-5474-463e-875d-190ad9b3ba80">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS03LTEtMS0w_027db159-39fd-4ef6-82ff-f989718d5f80">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi0xLTEtMS0w_4294af18-c54b-4699-9435-71e0f866ed96">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi0zLTEtMS0w_37d070f5-bfd2-46d1-991a-e5f1fa2c79a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi01LTEtMS0w_734a3f71-3538-4c8d-a74c-94c272f97f05">8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi03LTEtMS0w_18d03e4f-cc73-45e1-8b6a-8bc4e09ff046">27.44</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC0xLTEtMS0w_df4c79f8-2cbd-4131-8bd7-120ada75b10e">156</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC0zLTEtMS0w_e41f3e06-67a3-49c9-b6f5-69b0e4f0a8cd">28.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC01LTEtMS0w_7d7a996e-315c-4d91-a0be-f5c62e6ab140">245</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC03LTEtMS0w_2e7f6826-8ed4-48e1-8037-258c28f4aef6">28.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercisable at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtMS0xLTEtMA_eec570b3-caed-48e2-9dd5-07824e097b21">156</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtMy0xLTEtMA_e6ac8d8c-526f-48c7-8a16-84d977bf2ed9">28.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtNS0xLTEtMA_ce20c7bb-5b90-45ce-869b-b18158c3ae31">245</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtNy0xLTEtMA_3751b5ab-a888-4d87-8e9b-a3aacbdf9955">28.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, the weighted-average remaining contractual term of options outstanding and options exercisable was <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDQwNg_7b62e78e-92e9-4813-b0e9-0d78ddb89d23">2.7</ix:nonNumeric> years. As of July&#160;25, 2020, the aggregate intrinsic value was $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDQ1NA_0fdc4936-fb42-45ab-ab2e-99253da894c6"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDQ1NA_818446d9-025f-4379-956e-7e7cd43408eb">7</ix:nonFraction></ix:nonFraction> for both options outstanding and options exercisable. The total intrinsic value of options exercised was $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDU2OQ_5a536a25-0bb0-421d-aac6-afdb9eaf3b2a">87</ix:nonFraction> in fiscal 2019. The fair value of each option award is estimated on the date of grant using the Black-Scholes Option Pricing Model. The Company uses historical data for similar groups of employees in order to estimate the expected life of options granted. Expected volatility is based on the historical volatility of the Company&#8217;s stock for a period of years corresponding to the expected life of the option. The risk-free interest rate is based on the U.S. Treasury yield curve at the time of grant for securities with a maturity period similar to the expected life of the option.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="if3d62f3acf0f43128d238d0b03903d3d"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNjAwOA_42a76b4c-870e-4115-8311-9b2eeaeeb60f" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes restricted stock activity under all plans for the following years:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:53.752%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.635%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.638%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;grant date<br/>&#160;fair value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;grant date<br/>&#160;fair value</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi0xLTEtMS0w_67893673-5b52-485c-9e0f-7bb9b8a6598f">323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi0zLTEtMS0w_91c332ac-c336-426a-888b-5967972d02d1">27.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi01LTEtMS0w_b4fd20d8-4c40-4b2b-a9c1-5e876415129c">356</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi03LTEtMS0w_2ed5492b-a588-4837-b41e-4e92d811dca5">27.08</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy0xLTEtMS0w_95680364-23f6-402f-8274-bb115361498f">412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy0zLTEtMS0w_09d72e14-7917-4362-9ff8-0c510c0d4019">19.40</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy01LTEtMS0w_9a951854-bbd9-44ea-bc10-37dc252bea78">23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy03LTEtMS0w_5e2af8ea-ee1a-4bff-9263-8c95d865e3b5">26.57</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC0xLTEtMS0w_ace1d272-3e5e-4fbd-b2c3-e635cccc6bfe">302</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC0zLTEtMS0w_7fe80e58-2844-4303-8491-bb2ab18c3671">27.14</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC01LTEtMS0w_32072745-bb2d-4344-9564-3a7e743c653c">41</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC03LTEtMS0w_bb8de59e-eb01-4171-ba89-db1cbf5bfb4e">27.22</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS0xLTEtMS0w_6bb00d64-f1f9-473f-a9dc-046771ee9bc7">20</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS0zLTEtMS0w_cd5e0811-c538-40b3-af70-ae53e5dec082">25.59</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS01LTEtMS0w_31e30699-ee16-4488-b113-b43b138f54f9">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS03LTEtMS0w_3fa6fb86-437b-43ad-8b65-3d86948175f8">27.09</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy0xLTEtMS0w_d561a7e0-4ba8-4bfe-8d82-928de598bda3">413</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy0zLTEtMS0w_94dde72a-8efb-40fb-947e-f964e0ce2038">19.40</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy01LTEtMS0w_de96f71c-a86b-4081-b7de-25c42718ba69">323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy03LTEtMS0w_78e61012-7898-4cf4-90a1-0d1ac418bda6">27.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total fair value of restricted shares vested during fiscal 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTM1Ng_3f7265f9-862b-412c-afcd-07410b2d0f92">5,968</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTM2Mw_926c39e6-e78e-4a7c-b6ab-224255ef7d38">1,161</ix:nonFraction>, respectively.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, there was $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTQwNA_0198ffbc-091c-4089-99c0-af5f7dd889a0">6,919</ix:nonFraction> of total unrecognized compensation costs related to nonvested restricted stock granted under the above plans. That cost is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTYwOA_63a02907-05f5-4539-8580-e8c3ce78b05d">2.7</ix:nonNumeric> years.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash received from option exercises under all share-based compensation arrangements was $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTcwOA_0ff6842b-0d62-44b0-9950-668ab38ea303">1,007</ix:nonFraction> in fiscal 2019. The actual tax benefit realized for tax deductions from option exercises under share-based compensation arrangements was $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTg3NA_39e10a2c-cb2c-49cc-a10a-3dcc932bd877">34</ix:nonFraction> in fiscal 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNjAwMg_4dac79b4-c700-4cfd-9974-5e1e1b6bed09" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company declared and paid cash dividends on common stock as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMi0xLTEtMS0w_1b4816d4-17b9-46f1-87c9-6ec79353c9da">1.00</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMi0zLTEtMS0w_576eefee-62cf-4eb7-9f97-01236075be2f">1.00</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMy0xLTEtMS0w_f28bbbb5-70ce-452c-8b86-70fc21ff3859">0.65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMy0zLTEtMS0w_7298f8a1-19a0-49a9-af21-a20f246a5bac">0.65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNi0xLTEtMS0w_c0d08838-7f99-4820-bf78-e97f4072b271">10,174</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNi0zLTEtMS0w_4c61b403-4d48-40f8-b49c-382d1afbebd5">10,096</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNy0xLTEtMS0w_907dce55-3273-49d3-9dc8-e10789b6e2a5">2,791</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNy0zLTEtMS0w_7a84a4c5-9fa8-47d8-b8c9-73fb61e6a188">2,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfOS0xLTEtMS0w_3ac6d2d4-176c-4217-b27c-3317fd96d4a6">12,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfOS0zLTEtMS0w_d3ae1dd3-866c-4122-9557-96822af600cd">12,890</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_103"></div><div style="text-align:justify;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 9 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMjY_f43409ee-dbb9-45c2-a31e-1a2765f58914" continuedAt="i5fa195029f624a96b08a4734eb6c13c5" escape="true">PENSION PLANS</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i5fa195029f624a96b08a4734eb6c13c5" continuedAt="ie6bc0a7ae7b4434bb7d9f6770811cfb3"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Company-Sponsored Pension Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsored <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberofPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzg0_0796c503-fb4b-4185-b962-777084d12c8d">four</ix:nonFraction> defined benefit pension plans. <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberOfPlansTerminated" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzkzNDU4NDg4NDQzMjQ_d07069c4-2fb4-472e-9aaf-2eab50ad4d64">One</ix:nonFraction> of the plans was terminated in fiscal 2020, and <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberOfPlansFrozen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzExOA_0d9a725e-5de2-4d18-bc6c-0c9ea46dbbc8">two</ix:nonFraction> of the plans are frozen and participants no longer earn service credit. <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberofPlansCoveringUnionMembers" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzE5Mw_f6964a69-fd64-4df0-afbc-0877d04a527c">Two</ix:nonFraction> are tax-qualified plans covering members of unions. Benefits under these <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberofPlansCoveringUnionMembers" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzI2OQ_6c3dbc55-d8ab-492e-9850-be19a7161730">two</ix:nonFraction> plans are based on a fixed amount for each year of service. <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzMzMg_4f447e33-e4e7-4020-9067-947c2b41dc73">One</ix:nonFraction> is a tax-qualified plan covering nonunion associates. Benefits under this plan are based upon percentages of annual compensation. Funding for these plans is based on an analysis of the specific requirements and an evaluation of the assets and liabilities of each plan. The fourth plan is an unfunded, nonqualified plan providing supplemental pension benefits to certain executives. </span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ie6bc0a7ae7b4434bb7d9f6770811cfb3" continuedAt="i46b4126effbe44619b62b7aa41d697e0"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxNDA_a551eda0-f1e7-47a2-8a28-41919db5d48d" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net periodic pension cost for the <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberofPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc1Mw_6166c4f6-ca84-44e9-99e3-f31d388163fd">four</ix:nonFraction> plans include the following components:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzEtMS0xLTEtMA_6220a637-a6ad-4098-9abf-705acd768939">202</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzEtMy0xLTEtMA_b9011575-365e-4b08-b6df-21e0222f3134">213</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost on projected benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzItMS0xLTEtMA_ab99c8f2-e977-4194-8bda-94a37338e17b">2,154</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzItMy0xLTEtMA_d730e52a-e6ff-47d2-85cc-b2da5ea95ce4">2,674</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzMtMS0xLTEtMA_203501af-b091-4967-b340-bf257c24efc6">2,792</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzMtMy0xLTEtMA_96c30805-544b-486b-931d-3d848b79e624">2,873</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzQtMS0xLTEtMA_bd23fbe6-e9f7-432a-8879-ecc17f1dfa4f">1,604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzQtMy0xLTEtMA_c4fb93aa-8bb6-4aea-be3e-884ab9401d60">441</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gains and losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzUtMS0xLTEtMA_6dfb47a0-fbdb-4b1e-b01b-df6498025a4e">555</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzUtMy0xLTEtMA_8939461c-3b0a-4745-ac59-2b7c0aaf35e2">605</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic pension cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzctMS0xLTEtMA_d89091f1-073d-4bde-9c06-b7064865bc2c">1,723</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzctMy0xLTEtMA_2cdcf3a0-0a45-4c7f-ab6c-824788bfb2b0">1,060</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 23, 2019, the Company terminated the Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan. All participants of the plan were former employees of a store previously closed in 1994. An annuity contract totaling $<ix:nonFraction unitRef="usd" contextRef="if4e879c940d84b78b00c9e270fe42758_I20191223" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1ODkwMjQ_6ac50e03-165f-48cc-88b5-ff13b8d69128">1,302</ix:nonFraction> was purchased with an insurance company for all participants who did not elect a lump sum distribution. Additionally, lump sum distributions related to the termination totaled $<ix:nonFraction unitRef="usd" contextRef="i0ff69e9b573e408fb27413ef7d205d60_D20191223-20191223" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1ODkyMDU_e6a1ba95-2050-491c-bd59-27ab0b9634a5">451</ix:nonFraction>. The plan had sufficient assets to satisfy all termination transaction obligations, and <ix:nonFraction unitRef="usd" contextRef="i2acf4ddcae1940269f7b16b2c1508d24_I20200725" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1ODkyOTc_0d4f0a31-419f-4f42-a20b-d54c6a74de4c">no</ix:nonFraction> benefit obligation or plan assets related to the Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan remain as of&#160;July&#160;25, 2020. As a result of this termination, the Company recognized a non-cash pre-tax settlement charge totaling $<ix:nonFraction unitRef="usd" contextRef="i0282da75ac73465ea4db9715a05c073b_D20190728-20200725" decimals="-3" name="us-gaap:PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1OTA3ODg_267de5f6-e194-46b7-9380-c395f6b8121e">669</ix:nonFraction> during fiscal 2020. This settlement charge represents the plan&#8217;s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, the Company recognized a settlement loss of $<ix:nonFraction unitRef="usd" contextRef="i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1OTA3OTI_d381983a-9337-46ce-b056-a10a92f1bdbb">935</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1OTA1MTU_c4fb93aa-8bb6-4aea-be3e-884ab9401d60">441</ix:nonFraction> in fiscal 2020 and 2019, respectively, for a plan where benefits paid exceeded the sum of the service cost and interest cost components of net periodic pension cost. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMTY_7c5e2a0a-cd33-42a7-bd58-1c543dfb2ac1" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in benefit obligations and the reconciliation of the funded status of the Company&#8217;s plans to the consolidated balance sheets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in Benefit Obligation:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzItMS0xLTEtMA_5d64a7ef-d9c2-49f1-b057-ccbe517b8169">69,932</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzItMy0xLTEtMA_17b39cb0-d7f6-4b68-8c76-04f8e49cef00">69,553</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzMtMS0xLTEtMA_eff9e0d0-6c75-4266-a809-d7b8f20c1d55">202</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzMtMy0xLTEtMA_04c78f5a-9134-4423-8d98-85b1c44262b8">213</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzQtMS0xLTEtMA_9368abeb-a0e4-408c-b6b7-eff3653be3f3">2,154</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzQtMy0xLTEtMA_b003e3e9-db48-4b2d-85c3-563eca5af568">2,674</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzUtMS0xLTEtMA_2b8120a4-815f-4e9c-8fb9-a2bd6473bb81">887</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzUtMy0xLTEtMA_7b83b4b6-8895-4666-834f-14250afd9b2b">779</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzctMS0xLTEtMA_13d11939-6db3-4052-8835-1429cce215f4">6,733</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzctMy0xLTEtMA_6aaec198-0db8-432f-b4a4-68309b8eba3a">6,331</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzgtMS0xLTEtMA_0d2cb8f5-2ef4-447b-9fd3-84a1768986c5">12,181</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzgtMy0xLTEtMA_1e67a1cb-a2d7-499d-b82c-ee905373bcdb">4,602</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzktMS0xLTEtMA_8359c809-c81d-44d0-b3f6-0ae894bedc3b">76,849</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzktMy0xLTEtMA_f557f71b-0cb7-4d10-ae79-89b6d73e1dca">69,932</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in Plan Assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEyLTEtMS0xLTA_e4b5b7cc-d4be-4b28-85b7-2a6efc6cde36">65,173</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36858b1622ab4794989d073122f6e44c_I20180728" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEyLTMtMS0xLTA_a0a6e77c-0e65-4473-9f6b-890a2a9003d7">61,071</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEzLTEtMS0xLTA_0393b4c7-d6b9-45d8-9688-d5a89c78bbed">13,130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEzLTMtMS0xLTA_fe6634d6-fb2d-463a-819a-4ef6181f3fd4">6,203</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE0LTEtMS0xLTA_1df6257d-07da-4efe-911f-710ed8653b47">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE0LTMtMS0xLTA_5e6b7fa8-9833-43fb-8551-d6d1b36d0339">5,009</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE1LTEtMS0xLTA_e6d32e5b-e207-4de9-b0b3-4f4dd8e3c161">887</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE1LTMtMS0xLTA_594e7157-1949-444a-b2fa-faf8dadcf849">779</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE2LTEtMS0xLTA_1d8124fc-e414-4e52-8bae-7b62c861d831">6,733</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE2LTMtMS0xLTA_97f5a60c-5fe7-4008-abbf-e7646c061038">6,331</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE3LTEtMS0xLTA_c600635f-0225-4893-82a0-1112230a02a7">70,683</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE3LTMtMS0xLTA_9d1997e8-a8ee-4507-8684-fc1d890a85ea">65,173</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE5LTEtMS0xLTA_ca009de7-d08b-4fc7-b2bf-fcff85a9dd88">6,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE5LTMtMS0xLTA_340fb39a-3302-405b-9c8c-ebeb1d76209a">4,759</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts recognized in the consolidated balance sheets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzIzLTEtMS0xLTA_d1b8a76f-7395-43bd-9ae2-75f81a5dd1d8">6,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzIzLTMtMS0xLTA_d98575dd-febd-41d1-9198-d791fcf4fe91">4,759</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss, net of income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI0LTEtMS0xLTA_bf06eea1-7058-4134-959f-c07624063874">8,092</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI0LTMtMS0xLTA_8d37591d-3f36-412b-ae90-404f92f09a21">8,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts included in Accumulated other comprehensive loss (pre-tax):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net actuarial loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI3LTEtMS0xLTA_059113c2-6935-48e4-95f0-6be8e5ecd6d3">11,299</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI3LTMtMS0xLTA_a026fde4-6bc2-469a-86a6-b99e212f4185">11,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i46b4126effbe44619b62b7aa41d697e0" continuedAt="i0bddb6706bfe44718c4742f23f10a018"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees&#8217; Retirement Plan. Upon satisfaction of all regulatory requirements, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At that time, the Company will recognize a non-cash pre-tax settlement charge representing the plan&#8217;s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July&#160;25, 2020, the pre-tax amount included in Accumulated other comprehensive loss related to this plan is $<ix:nonFraction unitRef="usd" contextRef="i8c122d194d66477a96ce447e58717000_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU2MDAyNDI_32b5a465-ae48-4ae6-80ea-2576df8f6aa2">10,823</ix:nonFraction>.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Company expects approximately $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU2MDAzNjk_d35c30b9-9343-4428-9e59-ad00204affd1">600</ix:nonFraction> of the net actuarial loss, excluding the impact of any potential plan settlements, to be recognized as a component of net periodic benefit costs in fiscal 2021.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accumulated benefit obligations of the <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:DefinedBenefitPlanNumberofPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzEzNzk_2334ebb5-bb80-48ec-b76b-fa0c1e938b73">four</ix:nonFraction> plans were $<ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzEzOTM_9c15154f-cd0f-41fe-9a0d-86cc9dfa84d9">76,849</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzE0MDA_12a2af39-5e30-409d-a843-3205e26fa0f8">69,932</ix:nonFraction> at July&#160;25, 2020 and July&#160;27, 2019, respectively.&#160;&#160;<ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMzU_9ae1f2a6-9cbb-4c65-af87-efc9b7824872" continuedAt="i2dd36849beae4a3ab867ff26434e79e8" escape="true">The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:</ix:nonNumeric></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><ix:continuation id="i2dd36849beae4a3ab867ff26434e79e8"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzEtMS0xLTEtMA_83601174-730a-4bc2-8d92-1fa7b1af5a45">11,465</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzEtMy0xLTEtMA_fa47a330-ab1d-483c-a74c-b9d644cdf802">10,203</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzItMS0xLTEtMA_ee92d4a2-e48a-4e00-95b9-c6878edfd014">11,465</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzItMy0xLTEtMA_1040697b-7180-4acb-8fc8-6ad1e8c51605">10,203</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzMtMS0xLTEtMA_8be98351-ac8d-4d86-9a2f-f4b3cb0ceffc">4,068</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzMtMy0xLTEtMA_253f6c86-d49a-4cc6-ad28-e18252daeee3">3,783</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></ix:continuation></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxNDU_0816c337-3f4e-41fc-a982-ca49f32a03ba" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company&#8217;s defined benefit plans were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:72.692%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.639%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed discount rate &#8212; net periodic pension cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzEtMS0xLTEtMA_3ae149fd-ffec-4859-b29d-741a712db620">3.41</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzEtMy0xLTEtMA_f9b28ae1-4243-4a6a-b8c7-30a40d6ee51a">3.99</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed discount rate &#8212; benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzItMS0xLTEtMA_6f7f62e6-8f5e-498f-96a9-d65f9aef9f13">2.26</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzItMy0xLTEtMA_bacd5f18-06e4-418e-addb-6c085e6b66cd">3.41</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed rate of increase in compensation levels</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzMtMS0xLTEtMA_3b12072a-6f4e-4717-b102-58e8c2f4ffcc">4.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzMtMy0xLTEtMA_41396b3c-4904-4122-a66b-52e745e48cd0">4.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected rate of return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzQtMS0xLTEtMA_8cf1cfed-06e3-4418-ad80-f49bc33695f7">4.82</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzQtMy0xLTEtMA_01458b25-2acc-47d0-8e8d-d41391ca78d1">5.50</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in the pension trusts are overseen by the trustees of the plans, who are officers of Village.  In fiscal 2018, the Company transitioned to a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.&#160;&#160;This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.&#160; The investment allocation to fixed income instruments will increase as each plans' funded status increases.  The target allocations for plan assets are <ix:nonFraction unitRef="number" contextRef="ie108761c54d0460a959b4f7f47ca353d_I20200725" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzMzA_61889716-56c1-490a-87d7-e7b9015abe7e">0</ix:nonFraction>-<ix:nonFraction unitRef="number" contextRef="i5043ca1eb32148b38f16ee035acba571_I20200725" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzMzM_4ee79f6f-0d77-4565-9535-1fcdcd8bf105">15</ix:nonFraction>% equity securities, <ix:nonFraction unitRef="number" contextRef="iebfc9148f2c14ba5ad8d55da32d74d35_I20200725" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzNTU_4bacccad-ae0c-41d7-a353-005b8d348eef">85</ix:nonFraction>-<ix:nonFraction unitRef="number" contextRef="i0154b2bf46f24f179a809b41849ae7e7_I20200725" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzNTg_04610d85-1702-44a4-8b5a-67fc549ad14a">100</ix:nonFraction>% fixed income securities and <ix:nonFraction unitRef="number" contextRef="i41a807231302491b89157a25315f3355_I20200725" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzODk_d7dbac0d-0875-4382-be83-f0a65b13fb09">0</ix:nonFraction>-<ix:nonFraction unitRef="number" contextRef="i3cbb129931a34c4196e235ede3d2fda8_I20200725" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzOTI_e419bc79-0398-458a-a662-0baa5425d765">10</ix:nonFraction>% cash. Asset allocations are reviewed periodically and appropriate rebalancing is performed.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity securities include investments in large-cap, small-cap and mid-cap companies located both in and outside the United States. Fixed income securities include U.S. treasuries, mortgage-backed securities and corporate bonds of companies from diversified industries. Investments in securities are made through mutual funds. In addition, one plan held Class A common stock of Village in the amount of $<ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzI4ODk_24adcbf1-6563-48e1-80bf-122fe4f14ccf">573</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzI4OTY_e11560b9-f671-4f78-8be9-ea864f2c954f">568</ix:nonFraction> at July&#160;25, 2020 and July&#160;27, 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Risk management is accomplished through diversification across asset classes and fund strategies, multiple investment portfolios and investment guidelines. The plans do not allow for investments in derivative instruments.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i0bddb6706bfe44718c4742f23f10a018" continuedAt="i83450aba07c34fc29f50acde07a0ef4a"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxNDI_258661ea-c063-4ecd-9b55-3f6fe18a9bab" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of the pension assets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"></td><td style="width:29.975%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.651%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.651%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.651%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.651%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.651%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.654%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets Measured at NAV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets Measured at NAV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" decimals="-3" name="vlgea:PensionAssetCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItMi0xLTEtMA_99aa118b-aaf6-4f06-9c38-f38be0861ab4">61</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb629300a81e422cb98409c07b3c243c_I20200725" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItNC0xLTEtMA_e65374a1-9e38-4f97-b791-fe28faed18ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="vlgea:PensionAssetCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItNi0xLTEtMA_c726f91b-695b-4331-81be-901c4b8beac7">61</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" name="vlgea:PensionAssetCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItOC0xLTEtMA_f251d613-2793-4af6-a0a7-dae65af85fc0">37</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItMTAtMS0xLTA_4755815c-28cf-4285-a8cb-3cbded8424df">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="vlgea:PensionAssetCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItMTItMS0xLTA_35066c12-09ac-4701-b297-e2b54f396dbe">37</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtMi0xLTEtMA_24adcbf1-6563-48e1-80bf-122fe4f14ccf">573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb629300a81e422cb98409c07b3c243c_I20200725" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtNC0xLTEtMA_5f2c5372-9aa0-4971-b005-0f010db816fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtNi0xLTEtMA_c007822e-69c8-4bc4-a514-c3d1205ba675">573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtOC0xLTEtMA_e11560b9-f671-4f78-8be9-ea864f2c954f">568</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtMTAtMS0xLTA_70f856b2-0510-4936-a2c9-51a9ee679d9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtMTItMS0xLTA_f1f6533c-8835-4cc9-b7e0-00876d5527ae">568</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - <br/>U.S. (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" xsi:nil="true" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtMi0xLTEtMA_09712d41-26d9-4748-8865-463ce64d8b6c"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb629300a81e422cb98409c07b3c243c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtNC0xLTEtMA_469f7fed-2e4f-466e-b188-623c625e9d56">1,214</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtNi0xLTEtMA_5c22897b-975b-470f-bd06-9fe1d216cd5b">1,214</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtOC0xLTEtMA_ac885f4c-04e4-4cbf-855e-a192d9636de7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtMTAtMS0xLTA_8a1cf446-1391-4872-acce-c4d4f26dc25f">4,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtMTItMS0xLTA_b26af794-d773-4dbb-bb00-0fff451fbe50">4,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - International (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctMi0xLTEtMA_95523153-5ef8-4a95-8e57-0a3a8e3ed3a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb629300a81e422cb98409c07b3c243c_I20200725" decimals="-3" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctNC0xLTEtMA_cf8d6dfc-cb8d-4003-b274-5d6cf68b3651">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctNi0xLTEtMA_3c5cc60b-5a10-421b-964f-8fc44bb0fd7f">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctOC0xLTEtMA_e407a0ad-3d97-4410-8ab2-e254bc2f5211">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctMTAtMS0xLTA_1410e512-d9d5-4ccf-8867-807db22fa447">2,613</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctMTItMS0xLTA_b03fe815-c5bb-4c04-a7c5-79973563dacb">2,613</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - Fixed Income (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTItMS0xLTA_d6ea0894-62f7-4c2f-b689-c4a39dc04ac2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb629300a81e422cb98409c07b3c243c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTQtMS0xLTA_f9ce640a-bceb-47da-93b3-7d76367964b3">68,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTYtMS0xLTA_bd6a7097-5f8b-4fcd-872f-093fa28615c9">68,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" format="ixt:zerodash" name="vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTgtMS0xLTA_59c6b2c8-a470-44d2-b2ed-81f1993f23b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTEwLTEtMS0w_111aa337-a6ab-4d47-861a-38dfa1f9bed1">57,554</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTEyLTEtMS0w_76deb97d-7814-417f-82e2-521219eba638">57,554</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725" decimals="-3" name="vlgea:PensionAssetTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTItMS0xLTA_26752fa9-4d74-406b-b078-cb47e3cb0461">634</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb629300a81e422cb98409c07b3c243c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTQtMS0xLTA_972da32b-aeda-4e51-8151-cef87863c1b1">70,049</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTYtMS0xLTA_75ee07a7-7253-4cd6-b3de-bef80f1939bb">70,683</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727" decimals="-3" name="vlgea:PensionAssetTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTgtMS0xLTA_e0466ffc-cb6f-4e51-9caf-e5e5575447a2">605</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTEwLTEtMS0w_707792b9-ed85-4447-8e28-bce78839ce49">64,568</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:PensionAssetTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTEyLTEtMS0w_8559f153-b095-4ed6-9687-7fb19c0c457a">65,173</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMjM_93ce07ff-b1da-4c62-a8ae-7c95ec2aff0f" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:86.162%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.638%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzEtMS0xLTEtMA_c2eb9c21-0037-4614-9248-8af618a5429f">3,850</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzItMS0xLTEtMA_35fbbc5d-e6bb-4939-ad5b-e43f8df20112">2,730</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzMtMS0xLTEtMA_e07541ac-3367-48d3-8e97-cf8c13478a81">2,920</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzQtMS0xLTEtMA_75e590fd-48bb-4110-b480-a6ae44b4caa2">3,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzUtMS0xLTEtMA_651b269c-37e0-4120-ad9c-792cedcec626">11,260</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2026 - 2030</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzYtMS0xLTEtMA_2baa4973-384d-4131-9594-e494ec4d6564">17,130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expects contributions to its defined benefit pension plans to be immaterial in fiscal 2021.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multi-Employer Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company contributes to <ix:nonFraction unitRef="defined_benefit_pension_plan" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:MultiemployerPlansNumberOfPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzM5ODA_7c9c7faf-a482-442a-9476-78e94402f0d8">three</ix:nonFraction> multi-employer pension plans under collective bargaining agreements covering union-represented employees.&#160;&#160;These plans provide benefits to participants that are generally based on a fixed amount for each year of service.&#160;&#160;Based on the most recent information available, certain of these multi-employer plans are underfunded. The amount of any increase or decrease in Village&#8217;s required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations and the actual return on assets held in the plans, among other factors.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The risks of participating in multi-employer pension plans are different from the risks of participating in single-employer pension plans in the following respects:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Assets contributed to a multi-employer plan by one employer may be used to provide benefits to employees of other participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer stops contributing to the plan, the unfunded obligations of the plan allocable to such withdrawing employer may be borne by the remaining participating employers.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i83450aba07c34fc29f50acde07a0ef4a"><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Company stops participating in some of its multi-employer pension plans, the Company may be required to pay those plans an amount based on its allocable share of the underfunded status of the plan, referred to as a withdrawal liability.</span></div><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfMultiemployerPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMTg_bfc42126-0c81-48c4-9d9c-9be9dcf3a129" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s participation in these plans is outlined in the following tables.&#160; The &#8220;EIN / Pension Plan Number&#8221; column provides the Employer Identification Number (&#8220;EIN&#8221;) and the three-digit pension plan number.&#160; The most recent &#8220;Pension Protection Act Zone Status&#8221; available in 2019 and 2018 is for the plan&#8217;s year-end at December&#160;31, 2019 and December&#160;31, 2018, respectively, unless otherwise noted.&#160; Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.&#160; The &#8220;FIP/RP Status Pending / Implemented&#8221; column indicates plans for which a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) is either pending or has been implemented.&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:21.008%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.859%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.074%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.927%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.466%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.952%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.684%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:7.538%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.592%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Protection Act Zone Status</span></td><td colspan="3" style="display:none;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP Status<br/>Pending<br/>/ Implemented</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions for the<br/>year ended (5)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>&#160;date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension Fund</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">EIN / Pension Plan Number</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>&#160;Imposed (6)</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Plan of Local 464A (1)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6051600-001</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib9b5c348d7b44bda8b7dd35a0d8dc51f_D20180729-20190727" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItMi0xLTEtMA_91cee388-1835-46a1-a7fc-c566046b222c">Green</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ide4e206d54344171a526cb453ca983ef_D20170730-20171028" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItMy0xLTEtMA_14f1dd59-8ecd-4637-bf99-81f9dfb1f963">Green</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725" decimals="-3" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItNS0xLTEtMA_51f5b2c9-74bc-47dc-9418-0c61cf959014">886</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib9b5c348d7b44bda8b7dd35a0d8dc51f_D20180729-20190727" decimals="-3" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItNi0xLTEtMA_1718f523-abf5-400a-8d68-8618a62998ef">894</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">UFCW Local 1262 &amp; Employers Pension Fund (2), (4)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6074414-001</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="idf7005858c984f439761c91e9e72c14d_D20180729-20190727" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtMi0xLTEtMA_c5c7c40e-d589-4887-80af-e99cac1ccc2b">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ic0e94ac94fff464997d1756808b78ab6_D20170730-20171028" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtMy0xLTEtMA_1e674c92-3633-47a7-8ede-c765163e1776">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtNC0xLTEtMA_37608add-8899-467b-8dc3-10cac08a1f26">Implemented</ix:nonNumeric></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtNS0xLTEtMA_4ba5e7a8-05fc-4c69-b782-0ceb304e7a07">3,435</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf7005858c984f439761c91e9e72c14d_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtNi0xLTEtMA_42b00009-764d-4b37-b84c-9277a91ad50e">3,502</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtOC0xLTEtMA_fda6e525-0218-4602-bf52-fa2856508279">No</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">UFCW Regional Pension Plan (3), (4)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16-6062287-074</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i82ec7964e9db4a8099d7fe6b72c1596e_D20180729-20190727" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtMi0xLTEtMA_04f47c2c-87cc-4c55-b100-5978f85b3f6d">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="id4e228e94fe1492b8e822209e79d9946_D20170730-20171028" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtMy0xLTEtMA_2ad9ddd1-4a40-445a-bae6-ac81c3f72c9e">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtNC0xLTEtMA_eba979c8-fdcd-4d6a-a296-bdcca7879aa8">Implemented</ix:nonNumeric></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtNS0xLTEtMA_d1bcc38e-d350-4ded-a84d-c11632ecc8ff">1,472</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i82ec7964e9db4a8099d7fe6b72c1596e_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtNi0xLTEtMA_00de68e9-7db6-4397-b988-31813a34d6cb">1,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtOC0xLTEtMA_b813a7bf-b38a-4f84-853a-cf5e93292dd4">No</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Contributions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzUtNS0xLTEtMA_3a957f76-c604-4178-9012-8a1e34fd6517">5,793</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzUtNi0xLTEtMA_4b7b9296-0b7b-4051-ade1-ef6f250222a3">5,835</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at December 31, 2019 and December 31, 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at December 31, 2018 and December 31, 2017.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at September&#160;30, 2019 and September&#160;30, 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.&#160;&#160;There were no changes to the plan&#8217;s zone status as a result of this election.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(5)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Company&#8217;s contributions represent more than <ix:nonFraction unitRef="number" contextRef="ic296cc6ccb0a4a2db22e01d655ad7bb5_I20200725" decimals="INF" name="vlgea:MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzY4NTk_cb5102ad-f0f1-473a-aab5-c6d9650efe13">5</ix:nonFraction>% of the total contributions received by each applicable pension fund for all periods presented.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(6)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.&#160; As of July&#160;25, 2020, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Multi-Employer Benefit Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also contributes to various other multi-employer benefit plans that provide health and welfare benefits to active and retired participants. Total contributions made by the Company to these other multi-employer benefit plans were $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="vlgea:OtherPostretirementBenefitPlansContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc2MDc_7e665fa6-3ee0-4435-a6ce-7228550d3d5d">29,965</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="vlgea:OtherPostretirementBenefitPlansContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc2MTQ_af80c4d3-e16a-4048-a065-575c64c3da9b">28,325</ix:nonFraction> in fiscal 2020 and 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Defined Contribution Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsors a 401(k) savings plan for certain eligible associates. Company contributions under that plan, which are based on specified percentages of associate contributions, were $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc4NzA_f019e808-528a-4935-b0e2-849b118ee3d6">1,765</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc4Nzc_dde2bf1a-23c7-4a4a-8419-d05132722b1e">1,390</ix:nonFraction> in fiscal 2020 and 2019, respectively.&#160;&#160;&#160;The Company also contributes to union sponsored defined contribution plans for certain eligible associates.&#160;&#160;Company contributions under these plans were $<ix:nonFraction unitRef="usd" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="-3" name="vlgea:UnionSponsoredDefinedContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgwNzE_08099ebb-523b-49c9-a80f-2b67249bf63c">713</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727" decimals="-3" name="vlgea:UnionSponsoredDefinedContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgwNzg_bfa26156-20e4-4f6d-abb5-51b245f4b8da">755</ix:nonFraction> in fiscal 2020 and 2019, respectively.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">44</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 10 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzExNTQ_586fd463-0afb-439a-a718-9d11a7798e92" continuedAt="i222bff99a37b46f2ba859ff234a108cf" escape="true">BUSINESS ACQUISITIONS</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i222bff99a37b46f2ba859ff234a108cf" continuedAt="i2c82c2c514bc404fb8378cdb8e5ba1b8"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fairway Acquisition </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 14, 2020, Village completed its acquisition of certain assets, including <ix:nonFraction unitRef="store" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3MjQ_bc0cc458-26cd-4b53-8df8-fa9521dd2805">five</ix:nonFraction> supermarkets averaging <ix:nonFraction unitRef="sqft" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3MzI_b47c9f2d-4741-46a8-b356-f674334f3e51">52,000</ix:nonFraction> sq. ft. (<ix:nonFraction unitRef="sqft" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="0" format="ixt:numdotdecimal" name="vlgea:SellingAreaOfRealEstateProperty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3NDA_165db03a-c275-48ff-9e02-dd0919a02ed8">30,000</ix:nonFraction> selling sq. ft.), a production distribution center (the &#8220;PDC&#8221;) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (&#8220;Fairway&#8221;), including the names &#8220;Fairway&#8221; and &#8220;Fairway Markets.&#8221; Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY.  The acquisition was effectuated pursuant to the&#160;Asset&#160;Purchase&#160;Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale&#160;Order entered on April 20, 2020. Village paid $<ix:nonFraction unitRef="usd" contextRef="i711b625cf1bf4a21af5cd10fcba852db_D20200514-20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzgyNDYzMzcyNDYxOTk_016a0f3d-1cf3-4b8e-8764-58184d86f56d">73,622</ix:nonFraction> for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $<ix:nonFraction unitRef="usd" contextRef="i711b625cf1bf4a21af5cd10fcba852db_D20200514-20200514" decimals="-3" format="ixt:numdotdecimal" name="vlgea:BusinessCombinationConsiderationTransferredCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3NTg_f50cf30d-4560-4644-9347-9d63a89274c0">2,035</ix:nonFraction> credit arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date. In connection with this acquisition, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU2MDg3MjY_b96e32a0-b22f-4658-aed6-e06d28f415df">11,540</ix:nonFraction> of goodwill attributable to the assembled workforce and cost synergies. The goodwill related to this acquisition is deductible for tax purposes. Additionally, the Company recorded a $<ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU2MDg4ODM_a57d3403-4706-4c19-91a1-ac4a4f108dd9">14,200</ix:nonFraction> indefinite-lived intangible asset related to the trade name. The fair value of the intangible asset was determined based on the discounted cash flow model using the relief from royalty method. The fair value of the property, equipment and fixtures were determined based on the indirect cost approach in which current costs that were not new were adjusted for all forms of depreciation. The Company also evaluated the fair value of the leases assumed in the acquisition, which evaluated comparable rents in the areas of the locations.  Leases were determined to be at market apart from one location. For this location, the Company recorded a favorable lease of $<ix:nonFraction unitRef="usd" contextRef="ib8d711f55bfe489381e44a10a950be72_D20200514-20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU2MTE2NTk_13a0bf42-a51b-47e7-b833-99caf8cfc5f3">4,360</ix:nonFraction> within Operating lease assets. The favorable lease is being amortized over the remaining duration of the lease. Transaction costs were expensed as incurred. The allocation of the purchase price consideration to the assets acquired and the liabilities assumed will be completed upon the finalization of working capital adjustments.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i2c82c2c514bc404fb8378cdb8e5ba1b8" continuedAt="ie5480a847b5940628be41cdbd13d01f2"><ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3NzM_2d1cf339-a0b5-4a88-b62a-e2aaf125d0a1" continuedAt="ib897629995d942d19c33ed3296bafef2" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:83.087%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.713%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 14,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzMtMS0xLTEtMjEwNw_adbbf4a8-e57a-4caa-90d6-5aa28b899f60">257</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzQtMS0xLTEtMjEwNw_2523f700-79bd-4dd9-9446-4de1c1723bea">5,390</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzUtMS0xLTEtMjEwNw_fbb72bad-c12d-4f4e-9feb-4cf5c4ef6664">247</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzYtMS0xLTEtMjEwNw_9a631211-4dd0-4f9a-90da-51cfe9889ee1">5,894</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzgtMS0xLTEtMjExMQ_277d4a98-6977-4605-af5f-2582e3b8592c">37,006</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="vlgea:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzktMS0xLTEtMjExMQ_ca202f33-7559-472d-be00-bb1b6443973b">218,326</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name intangible asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzEwLTEtMS0xLTIxMTE_a57d3403-4706-4c19-91a1-ac4a4f108dd9">14,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzExLTEtMS0xLTIxMTE_9a9172e3-845a-4c81-ac78-949376f2f493">271</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzEyLTEtMS0xLTIxMTE_e6937746-01ef-46aa-9811-bbbdc3df99ea">275,697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued wages and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" name="vlgea:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE0LTEtMS0xLTIxMTU_c84810ca-e743-45c3-b8af-b607e70d1014">623</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE1LTEtMS0xLTIxMTU_68640c3f-ce16-43f3-aeac-55ac53b2dbcd">212,735</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE2LTEtMS0xLTIxMTU_5dcb4d27-1bc8-4a51-a08a-c241ad54467f">213,358</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Assets Acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE4LTEtMS0xLTIxMTk_f4767ee9-8e3f-4549-b2bf-f56bd54b4f13">62,339</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE5LTEtMS0xLTIxMTk_b96e32a0-b22f-4658-aed6-e06d28f415df">11,540</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Purchase Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzIwLTEtMS0xLTIxMTk_79fd637c-b042-4d0b-b7b5-c8358c4a92df">73,879</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">The pro forma information includes historical results of operations of the Fairway locations acquired but does not include efficiencies, cost reductions, synergies or investments for the Company&#8217;s customers expected to result from the acquisitions. <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3Nzc_413cfc93-3e17-43ef-991d-57cadee11a99" continuedAt="i3e98a7439b144728a8606839fa88e756" escape="true">The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="i3e98a7439b144728a8606839fa88e756"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:67.860%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.712%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.385%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.543%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzQtMS0xLTEtNTU5NQ_69166b3f-9c68-4112-8738-7fa8cf18ea3c">2,034,163</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i191932cdff6f41de8e17e3d910db038c_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzQtMy0xLTEtNTU5NQ_bc2bbad7-9e45-4653-9e1e-72f59f2c8338">1,934,426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzUtMS0xLTEtNTU5NQ_bac4df3a-eed9-4078-8bc8-eaa947237069">30,313</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i191932cdff6f41de8e17e3d910db038c_D20180729-20190727" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzUtMy0xLTEtNTU5NQ_7587670d-0ac5-4ef5-b2b2-57ccf3b34107">36,594</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Gourmet Garage Acquisition </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 24, 2019, the Company purchased <ix:nonFraction unitRef="store" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzc2_7aa704d5-0c49-46ec-ad67-3313160a9fb7">three</ix:nonFraction> Gourmet Garage specialty markets in Manhattan, New York City. Village acquired the store fixtures, leases, inventory, other working capital and other assets for $<ix:nonFraction unitRef="usd" contextRef="i6f42bb304f164389bec30c5a000227d5_D20190624-20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU1OTY1ODg_6ddbc980-c65a-4d2d-9989-83291b44e298">5,267</ix:nonFraction>, net of cash and cash equivalents. Village has accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date.  In connection with this acquisition, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzYxOQ_50614acd-5763-4945-842f-031aac667dc7">593</ix:nonFraction> of goodwill attributable to the assembled workforce of Gourmet Garage and cost synergies and a $<ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxOA_04b0551d-7865-4e8c-81da-16768796791b">1,485</ix:nonFraction> indefinite-lived intangible asset related to the trade name. Transaction costs were expensed as incurred. The final allocation of the purchase price consideration to the assets acquired and the liabilities assumed has been completed.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ie5480a847b5940628be41cdbd13d01f2"><ix:continuation id="ib897629995d942d19c33ed3296bafef2"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:83.087%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.713%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 24,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzMtMS0xLTEtMA_61a0529e-ed95-440e-b64b-125dacbee6c7">24</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzQtMS0xLTEtMA_8fe0536e-9f4b-43af-95b2-bc599a620630">564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzUtMS0xLTEtMA_e86680fb-39ba-4bff-b02e-85bd604cf86d">49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzYtMS0xLTEtMA_d4270766-26bb-40f7-826b-76cfa8d4b8f1">637</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzgtMS0xLTEtMA_ab19fc93-83a3-46c1-827d-6cc32671b294">3,475</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name intangible asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzktMS0xLTEtMA_04b0551d-7865-4e8c-81da-16768796791b">1,485</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzEwLTEtMS0xLTA_30f4abca-e87c-4dcc-8af4-4cf77177329f">255</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzExLTEtMS0xLTA_3605b0bd-cf30-46df-9247-143c2cbcb8e6">5,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzEzLTEtMS0xLTA_1587c45f-60ae-4303-a5b1-fb52818702b6">1,154</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Assets Acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzE1LTEtMS0xLTA_b40bdea5-164a-44a5-beeb-95036d1e48ba">4,698</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzE2LTEtMS0xLTA_50614acd-5763-4945-842f-031aac667dc7">593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Purchase Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzE3LTEtMS0xLTA_eb06205c-c6ca-48e2-8fb7-d34b8830610f">5,291</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_112"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 11 &#8212; <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzE2MjE_45af791b-0a93-436b-9adb-56c3ac588fe5" continuedAt="ia3650117ad3040e888e9204e975d1152" escape="true">COMMITMENTS and CONTINGENCIES</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="ia3650117ad3040e888e9204e975d1152" continuedAt="i94d65a7629504377a5cfcb5ac69961a0"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm.  Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013.  Litigation over this matter has ended and the Company received an additional $<ix:nonFraction unitRef="usd" contextRef="i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzg3OTYwOTMwMjkxNjk_1be335d0-dfe2-4152-b6d6-e3fb010ef10d">2,733</ix:nonFraction> in the 4th quarter of fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village previously recognized $<ix:nonFraction unitRef="usd" contextRef="iad4dbbf452e040b9a801d3cc7951b08d_D20180729-20181027" decimals="0" name="us-gaap:InsuranceRecoveries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzg3OTYwOTMwMjkzMTQ_82ed050c-fd07-4f09-a966-e44f25a4dfa5">415</ix:nonFraction> as a reduction in operating and administrative expense in the first quarter of fiscal 2019, and has received a total of $<ix:nonFraction unitRef="usd" contextRef="ie465fb6e35994297af2f821e985b2472_D20121029-20200725" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InsuranceRecoveries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzg3OTYwOTMwMjk0Mzg_3afc443f-75ff-4d62-86ac-e60ce7da6afe">6,730</ix:nonFraction> related to losses incurred as a result of Superstorm Sandy. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Approximately <ix:nonFraction unitRef="number" contextRef="i2d07d5fce0ae4984b2637a64b3e5ee88_D20190728-20200725" decimals="2" name="us-gaap:MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzk3Ng_61931ca4-5bcd-4e61-8754-26177a804718">90</ix:nonFraction>% of our employees are covered by collective bargaining agreements. Contracts with the Company&#8217;s <ix:nonFraction unitRef="union" contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" decimals="INF" format="ixt-sec:numwordsen" name="vlgea:NumberofUnions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzEwNzQ_28a8cd59-d278-4c9c-957c-52a7fd4b2747">seven</ix:nonFraction> unions have or will expire between March 2020 and May 2025.&#160;&#160;Approximately <ix:nonFraction unitRef="number" contextRef="i046a0c8c15504d5385140b32fe41c203_D20190728-20200725" decimals="2" name="us-gaap:MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzExMjU_213a920b-412a-422b-9dc6-13e85636d6d0">31</ix:nonFraction>%&#160;of our associates are represented by unions whose contracts have already expired or expire within <ix:nonNumeric contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725" format="ixt-sec:durwordsen" name="vlgea:MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzEyMjY_3b7f2b0b-364a-4806-aee4-2030cf3f0ebc">one year</ix:nonNumeric>.&#160;&#160;Any work stoppages could have an adverse impact on our financial results.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i94d65a7629504377a5cfcb5ac69961a0">The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.</ix:continuation> </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">47</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_115"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the Shareholders and Board of Directors </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village Super Market, Inc.:</span></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We have audited the accompanying consolidated balance sheets of Village Super Market, Inc. and subsidiaries (the Company) as of July 25, 2020 and July 27, 2019, the related consolidated statements of operations, comprehensive income, shareholders&#8217; equity, and cash flows for the years then ended, and the related notes (collectively, the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of July 25, 2020, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of July 25, 2020 and July 27, 2019, and the results of its operations and its cash flows for the years then ended, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of July 25, 2020, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company completed the acquisition of businesses (Fairway) on May 14, 2020, and management has chosen to exclude from its assessment of the effectiveness of internal control over financial reporting as of July 25, 2020 the internal control over financial reporting of Fairway associated with assets representing 31.4% of consolidated total assets and revenue representing 2.6% of consolidated sales included in the consolidated financial statements of the Company as of and for the year ended July 25, 2020. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Fairway.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Change in Accounting Principle</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases as of July 28, 2019 due to the adoption of Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842).</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Basis for Opinions</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="text-align:center;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">/s/ KPMG LLP</span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have served as the Company&#8217;s auditor since 1987. </span></div><div style="text-align:justify;margin-bottom:1pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Short Hills, New Jersey </span></div><div style="text-align:justify;margin-bottom:1pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">October&#160;8, 2020</span></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">49</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">CHANGES IN AND DISAGREEMENTS WITH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:2.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_121"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9A.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">CONTROLS AND PROCEDURES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As required by Rule 13a-15 of the Exchange Act, the Company carried out an evaluation of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures at the end of the period covered by this report.&#160;&#160;This evaluation was carried out under the supervision, and with the participation, of the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer along with the Company&#8217;s Chief Financial Officer.&#160;&#160;Based upon that evaluation, the Company&#8217;s Chief Executive Officer, along with the Company&#8217;s Chief Financial Officer, concluded that the Company&#8217;s disclosure controls and procedures are effective.&#160;&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in Company reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms.&#160;&#160;Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in Company reports filed under the Exchange Act is accumulated and communicated to management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. With the participation of the Chief Executive Officer and Chief Financial Officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework and criteria established in Internal Control - Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission.  As a result of the acquisition of Fairway, we are in the process of integrating certain business processes and systems of Fairway. Accordingly, certain changes have been made and will continue to be made to our internal control over financial reporting until such time as this integration is complete. In reliance on interpretive guidance issued by the SEC staff management has chosen to exclude from its assessment of the effectiveness of our internal control over financial reporting as of July 25, 2020, the internal control over financial reporting of Fairway associated with assets representing 31.4% of consolidated total assets, and revenue representing 2.6% of consolidated sales, included in our consolidated financial statements as of and for the year ended July&#160;25, 2020, and will include its assessment of internal control over financial reporting for Fairway in our Annual Report on Form 10-K for our fiscal year ending July 31, 2021.  Based on this evaluation, our management has concluded that the Company&#8217;s internal control over financial reporting was effective as of July&#160;25, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s independent registered public accounting firm has audited the accompanying consolidated financial statements and the Company&#8217;s internal control over financial reporting, as stated in their report, which is included in Item 8 of this&#160;Form&#160;10-K.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:33.064%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:64.736%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Robert P. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John L. Van Orden</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the COVID-19 pandemic, certain of our employees began working remotely in March 2020 but these remote</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">working arrangements did not have a material effect on our internal control over financial reporting. There have been no changes in the Company&#8217;s internal control over financial reporting during the fourth quarter of fiscal 2020 that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal controls over financial reporting.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">50</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">PART III</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_127"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 10.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this Item 10 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before October&#160;26, 2020, in connection with its Annual Meeting scheduled to be held on December&#160;11, 2020.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_130"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 11.&#160;&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">EXECUTIVE COMPENSATION</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this Item 11 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before October&#160;26, 2020, in connection with its Annual Meeting scheduled to be held on December&#160;11, 2020.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_133"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 12.&#160;&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information in the table below is as of July&#160;25, 2020.&#160;&#160;All data relates to the Village Super Market, Inc. 2010 and 2016 Stock Plans as described in Item 8 of this Form 10-K.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:59.222%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.640%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Plan category</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>securities to<br/>&#160;be issued<br/>&#160;upon exercise<br/>of outstanding<br/>&#160;options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>exercise price<br/>&#160;of outstanding<br/>&#160;options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>&#160;securities<br/>remaining available<br/>&#160;for future<br/>issuance<br/>&#160;under equity<br/>&#160;compensation<br/>plans (excluding<br/>securities reflected<br/>&#160;in column (a))</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(a)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(b)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(c)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation plans&#160;approved by security&#160;holders</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,016,789&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation plans&#160;not approved by security&#160;holders</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information required by this Item 12 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before October&#160;26, 2020, in connection with its annual meeting scheduled to be held on December&#160;11, 2020.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_136"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 13.&#160;&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this Item 13 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before October&#160;26, 2020, in connection with its annual meeting scheduled to be held on December&#160;11, 2020.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_139"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 14.&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this Item 14 is incorporated by reference from the Company&#8217;s definitive Proxy Statement to be filed on or before October&#160;26, 2020, in connection with its annual meeting scheduled to be held on December&#160;11, 2020.</span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">51</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">PART IV</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_145"></div><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 15.&#160;&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">EXHIBITS, FINANCIAL STATEMENTS SCHEDULES</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:4.610%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.124%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:83.966%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(a)(1)</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statements:</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Balance Sheets &#8211; July 25, 2020 and July 27, 2019</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Operations - years ended&#160;July 25, 2020 and July 27, 2019</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Comprehensive Income - years ended&#160;July 25, 2020 and July 27, 2019</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Shareholders' Equity &#8211; years ended&#160;July 25, 2020 and July 27, 2019</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Cash Flows - years ended&#160;July 25, 2020 and July 27, 2019</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes to consolidated financial statements</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Report of Independent Registered Public Accounting Firm</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(a)(2)</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statement Schedules:</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All schedules are omitted because they are not applicable, or not required, or because the required information is included in the consolidated financial statements or the notes hereto.</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(a)(3)</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibits</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000010359517000020/a31certificateofincorpor.htm">Certificate of Incorporation</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">*</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000010359504000015/amendedbylaws.txt">By-laws*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000015/creditagreement.htm">Credit Agreement dated May 6, 2020*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000027/firstamendmenttocreditag.htm">First Amendment to Credit Agreement dated September 1, 2020*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000015/revolvingcreditnote.htm">Revolving Credit Note dated May 6, 2020*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000027/amendedandrestatedrevolv.htm">Revolving </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000027/amendedandrestatedrevolv.htm">Amended and Restated Revolving Credit Note dated September 1, 2020*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000015/termnote.htm">Term Loan Note dated May 6, 2020*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/103595/000010359520000027/securedtermnote.htm">Converted Term Loan Note dated September 1, 2020*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000109690613001004/villageexh101.pdf">Wakefern By-Laws*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000010359517000020/vlgea2017729ex102.htm">Stockholders Agreement dated February 20, 1992&#160;&#160;between the Company and Wakefern Food Corp.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">*</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000109690614001399/villageexh107.htm">Supplemental Executive Retirement Plan*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000095012304012390/y03099def14a.txt">2004 Stock Plan*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000095012310098415/y86824def14a.htm#022">2010 Stock Plan*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.10</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000119312516753385/d258101ddef14a.htm">2016 Stock Plan*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.11</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000109690614000771/villageexh1010.pdf">42-Month Adjustable Rate Promissory Note*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.12</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000109690614000771/villageexh1011.pdf">42-Month Adjustable Rate Promissory Note*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000109690614000771/villageexh1012.pdf">60-Month Adjustable Rate Promissory Note*</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.14</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/103595/000109690614000771/villageexh1013.pdf">60-Month Adjustable Rate Promissory Note*</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.15</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000010359517000020/a1015promissorynote.htm">60-Month Adjustable Rate Promissory Note</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.16</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000010359517000020/a1016promissorynote.htm">60-Month Adjustable Rate Promissory Note</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">*</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.17</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/103595/000010359517000020/a1017promissorynote.htm">60-Month Adjustable Rate Promissory Note</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">*</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex14.htm">Code of Ethics</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">*</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex21.htm">Subsidiaries of Registrant</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex23.htm">Consent of Consent of Consent of KPMG LLP</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex311.htm">Certification</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex312.htm">Certification</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex321.htm">Certification (furnished, not filed)</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea20200725-ex322.htm">Certification (furnished, not filed)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="vlgea2020725-exhibit991.htm">Press Release</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 INS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Instance Document*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 SCH</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Schema Document*</span></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:4.610%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.124%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:83.966%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 CAL</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Calculation Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 DEF</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Definition Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 LAB</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Labels Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 PRE</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Presentation Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The XBRL related information in Exhibit 101 shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.</span></td></tr></table></div><div style="margin-top:12pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:2.853%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:94.947%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">* The following exhibits are incorporated by reference from the following previous filings:</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 8-K filed on May 13, 2020: 4.1, 4.3, 4.5</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 8-K filed on September 8, 2020: 4.2, 4.4, 4.6</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 10-K for 2017: 3.1, 10.2, 10.15, 10.16, 10.17, 14</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">DEF 14A Proxy Statement filed October 31, 2016: 10.10</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 10-K for 2014: 10.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 10-Q for April 2014: 10.11, 10.12, 10.13, 10.14</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 10-Q for April 2013: 10.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">DEF 14A Proxy Statement filed November 1, 2010: 10.9</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form 10-K for 2004: 3.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">DEF 14A proxy statement filed October 25, 2004: 10.8</span></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">53</span></div></div></div><div id="i1dbfedb15e7849c1849693e78cc7b6fd_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:98.900%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">SIGNATURES</span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:6.648%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.648%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:28.870%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:53.434%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">VILLAGE SUPER MARKET, INC.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Robert P. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ John Van Orden</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Robert P. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John Van Orden</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date:  October 8, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on dates indicated:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:6.659%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.020%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.021%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Robert P. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Steven Crystal</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Robert P. Sumas, Director</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Steven Crystal, Director</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ William Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Peter Lavoy</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">William Sumas, Director</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Peter Lavoy, Director</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ John P. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Stephen Rooney</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John P. Sumas, Director</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stephen Rooney, Director</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ John J. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ John L. Van Orden</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John J. Sumas, Director</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John L. Van Orden, Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Nicholas J. Sumas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Luigi Perri</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nicholas J. Sumas, Director</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Luigi Perri, Controller (Principal Accounting Officer)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">/s/ Kevin Begley</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin Begley, Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">54</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-14
<SEQUENCE>2
<FILENAME>vlgea20200725-ex14.htm
<DESCRIPTION>EX-14
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i6e4779836a0646d4887745d67d87a3ae_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 14</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">VILLAGE SUPER MARKET, INC</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> .</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CODE OF ETHICS</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In my role as a Director of Village Super Market, Inc., I recognize that I hold an important and elevated role in corporate governance. I am uniquely capable and empowered to ensure that stakeholders&#8217; interests are appropriately balanced, protected and preserved. Accordingly, this Code provides principles to which I am expected to adhere and advocate. The Code embodies rules regarding individual and peer responsibilities, as well as responsibilities to the company, the public and other stakeholders.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I certify to you that I adhere to and advocate the following principles and responsibilities governing my professional and ethical conduct.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the best of my knowledge and ability&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.450%;"><tr><td style="width:1.0%;"></td><td style="width:7.660%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:90.140%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I act with honesty and integrity, avoiding actual or apparent conflicts of interest in personal and professional relationships.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I provide constituents with information that is accurate, complete, objective, relevant, timely and understandable.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I comply with rules and regulations of federal, state, provincial and local governments, and other appropriate private and public regulatory agencies.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I act in good faith, responsibly, with due care, competence and diligence, without misrepresenting material facts or allowing my independent judgment to be subordinated.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I respect the confidentiality of information acquired in the course of my work except when authorized or otherwise legally obligated to disclose. Confidential information acquired in the course of my work is not used for personal advantage.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I share knowledge and maintain skills important and relevant to my constituents&#8217; needs.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I proactively promote ethical behavior as a responsible partner among peers in my work environment and community.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I achieve responsible use of and control over all assets and resources employed or entrusted to me.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In addition, I comply with all aspects of the Village Super Market, Inc. Code of Conduct.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I also agree that, if I should become aware of any violation of law or of this code by the Company or anyone acting on behalf of the Company, it is my responsibility to report the violation promptly to the Company's Chief Financial Officer, General Counsel, Chief Executive Officer or the Audit Committee whistleblower hotline, as appropriate. I understand that although the Company seeks to address any such matters internally, nothing in this Code prevents me from reporting any illegal activity to the appropriate legal authority. I also understand that the Company will not discriminate or retaliate against me if I in good faith report such violation, and that I will not discriminate or retaliate against other employees who report violations. Further, I understand that this Code does not prohibit me from testifying or otherwise participating in any proceeding or investigation that may follow.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">I acknowledge that violations of this code may subject me to disciplinary action, which could include termination.</font></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>vlgea20200725-ex21.htm
<DESCRIPTION>EX-21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="idbcded704d7e4e9d8a17b08eedffb057_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 21</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">SUBSIDIARIES OF REGISTRANT</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has nine wholly-owned subsidiaries at July&#160;25, 2020. Village Super Market of PA, LLC is organized under the laws of Pennsylvania. Village Super Market of NJ, LP, Hanover and Horsehill Development, LLC, Greater Morristown Restaurant, LLC, VSM New Markets, LLC, Delilah Properties LLC and  Fire Brands Innovation LLC are organized under the laws of New Jersey. Village Super Market of Maryland, LLC is organized under the laws of Maryland. Village Super Market of NY, LLC, VSM Gourmet, LLC, VSM NY Holdings LLC and VSM NY Distribution Center LLC are organized under the laws of New York.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The financial statements of all subsidiaries are included in the Company&#8217;s consolidated financial statements.</font></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>vlgea20200725-ex23.htm
<DESCRIPTION>EX-23
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i2402409f2f4a437fb49cfa03e333a5ef_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 23</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Board of Directors </font></div><div style="margin-bottom:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village Super Market, Inc.&#58;</font></div><div style="margin-bottom:1pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We consent to the incorporation by reference in the registration statements (No. 333-216866 and No. 333-172673) on Form S-8 of Village Super Market, Inc. of our report dated October 8, 2020, with respect to the consolidated balance sheets of Village Super Market, Inc. as of July 25, 2020 and July 27, 2019, the related consolidated statements of operations, comprehensive income, shareholders&#8217; equity, and cash flows for the years then ended, and the related notes, and the effectiveness of internal control over financial reporting as of July 25, 2020, which report appears in the July 25, 2020 annual report on Form 10-K of Village Super Market, Inc.</font></div><div style="text-align:justify;margin-bottom:1pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our report contains an explanatory paragraph that states the Company completed the acquisition of businesses (Fairway) on May 14, 2020, and management has excluded from its assessment of the effectiveness of internal control over financial reporting as of July 25, 2020 the internal control over financial reporting of Fairway associated with assets representing 31.4% of consolidated total assets and revenue representing 2.6% of consolidated sales included in the consolidated financial statements of the Company as of and for the year ended July 25, 2020. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Fairway. </font></div><div style="text-align:justify;margin-bottom:1pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases as of July 28, 2019 due to the adoption of Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842).</font></div><div style="margin-top:7pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:98.900%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">&#47;s&#47; KPMG LLP</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short Hills, New Jersey</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</font></td></tr></table></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>vlgea20200725-ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i784db0172af244268f528091999fc619_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 31.1</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">CERTIFICATIONS</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Robert P. Sumas, certify that&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.&#160; &#160;I have reviewed this annual report on Form 10-K of Village Super Market, Inc.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.&#160; Based on my knowledge, this report does not contain any untrue statement of material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.&#160; Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.&#160; The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d. Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.&#160; The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. all significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:31.871%;"><tr><td style="width:1.0%;"></td><td style="width:11.285%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:86.515%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">&#47;s&#47; Robert P. Sumas</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Robert P. Sumas</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</font></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>vlgea20200725-ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="ic18196e224724688bb0a3f1000df2b8d_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 31.2</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">CERTIFICATIONS</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, John L. Van Orden, certify that&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.&#160; &#160;I have reviewed this annual report on Form 10-K of Village Super Market, Inc.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.&#160; Based on my knowledge, this report does not contain any untrue statement of material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.&#160; Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.&#160; The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d. Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.&#160; The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. all significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:31.871%;"><tr><td style="width:1.0%;"></td><td style="width:11.285%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:86.515%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">&#47;s&#47; John L. Van Orden</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John L. Van Orden</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</font></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>vlgea20200725-ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="iee3677503c4d48dbb9279462b538a7c7_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 32.1</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18 U.S.C. SECTION 1350</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Annual Report of Village Super Market, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended July&#160;25, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Robert P. Sumas certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:31.871%;"><tr><td style="width:1.0%;"></td><td style="width:11.285%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:86.515%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">&#47;s&#47; Robert P. Sumas</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Robert P. Sumas</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</font></td></tr></table></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>vlgea20200725-ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i522e02e10e0c4865b767387302e59103_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit 32.2</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18 U.S.C. SECTION 1350</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Annual Report of Village Super Market, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended July&#160;25, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, John Van Orden certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:31.871%;"><tr><td style="width:1.0%;"></td><td style="width:11.285%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:86.515%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">&#47;s&#47; John L. Van Orden</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John L. Van Orden</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 8, 2020</font></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99
<SEQUENCE>9
<FILENAME>vlgea2020725-exhibit991.htm
<DESCRIPTION>EX-99
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i725f64977c044cd7949452a7f9e96e2c_1"></div><div style="min-height:42.75pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 99.1</font></div><div><font><br></font></div></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">VILLAGE SUPER MARKET, INC.</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">REPORTS RESULTS FOR THE FOURTH QUARTER ENDED</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">JULY&#160;25, 2020 </font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"><tr><td style="width:1.0pt;"></td><td style="width:61.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:448.00pt;"></td><td style="width:1.0pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contact&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John Van Orden, CFO</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(973) 467-2200</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">villageinvestorrelations&#64;wakefern.com</font></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#160;&#160;&#160;&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">Springfield, New Jersey &#8211; October&#160;7, 2020</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#8211; Village Super Market, Inc. (NSD-VLGEA) today reported its results of operations for the fourth quarter ended July&#160;25, 2020. </font></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Net income was $9,229,000 in the fourth quarter of fiscal 2020 compared to $6,729,000 in the fourth quarter of fiscal 2019.&#160;The fourth quarter of fiscal&#160;2020&#160;includes a $1,911,000 (net of tax) gain for Superstorm Sandy insurance proceeds received, a $2,512,000 benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate, a $1,423,000 (net of tax) gain arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement, transaction costs incurred for the Fairway acquisition of $1,888,000 (net of tax) and amortization of acquisition related inventory step-up of $355,000 (net of tax). Fiscal 2019 includes a tax benefit of $777,000 related to the favorable settlement of a tax audit with the New Jersey Division of Taxation. Excluding these items from both periods, net income decreased 6% in fiscal 2020 compared to the prior year.  </font></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Sales were $501,478,000 in the fourth quarter of fiscal 2020 compared to $418,366,000 in the fourth quarter of fiscal 2019.  Sales increased due to the Fairway acquisition on May 14, 2020, the opening of the Stroudsburg replacement store on November 1, 2019, the Gourmet Garage acquisition on June 24, 2019 and a same store sales increase of 7.5%.  Same store sales increased due primarily to increased customer demand across most stores as a result of the continued impact of the COVID-19 pandemic.  Following the outbreak, average basket sizes increased and transaction counts decreased as customers consolidated shopping trips.  Digital sales growth accelerated through both ShopRite from Home and 3rd party online grocery pickup and delivery services, increasing 240% in the 4th quarter of fiscal 2020 compared to the 4th quarter of fiscal 2019. Sales in Gourmet Garage and Fairway have declined significantly compared to historical levels due primarily to population migration out of Manhattan during the pandemic. New stores and replacement stores are included in same store sales in the quarter after the store has been in operation for four full quarters.&#160;&#160;Store renovations and expansions are included in same store sales immediately.  </font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Gross profit as a percentage of sales increased to 28.93% in the fourth quarter of fiscal 2020 compared to 27.79% in the fourth quarter of fiscal 2019 due primarily to the acquisitions of Gourmet Garage and Fairway, net of amortization of acquisition related inventory step-up (.10%).  Excluding the impact of acquired stores, gross profit as a percentage of sales decreased .04% due primarily to decreased departmental gross margin percentages (.19%), decreased patronage dividends and rebates received from Wakefern (.11%) and an unfavorable change in product mix (.19%) partially offset by lower promotional spending (.21%) and increased leverage on warehouse assessment charges from Wakefern (.24%).   Departmental gross profits decreased due primarily to price investments, including the ShopRite's Right Price Promise pricing strategy, a commitment to everyday low prices on the items customers purchase most frequently, introduced in October 2019.  Both product mix and departmental gross margin percentages were also impacted by limitations in product availability and scaled down service department offerings due to safety measures implemented as a result of the COVID-19 pandemic. </font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating and administrative expense as a percentage of sales increased to 25.32% in the fourth quarter of fiscal 2020 compared to 24.16% in the fourth quarter of fiscal 2019.  The fourth quarter of fiscal 2020 includes a gain for Superstorm Sandy insurance proceeds received (.54%), a gain arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement (.41%), transaction costs incurred for the Fairway acquisition (.54%) and lease costs reclassified from depreciation and amortization and interest expense to operating and administrative expense (.12%) as a result of the adoption of ASU 2016-02, &#8220;Leases&#8221;. Excluding these items from both periods, operating and administrative expense as a percentage of sales increased 1.45% in fiscal 2020 compared to fiscal 2019 due primarily to incremental costs related to COVID-19, including enhanced wages and benefits and expanded safety and sanitation protocols (1.65%), increased occupancy costs due primarily to the acquisitions of Fairway (1.03%) partially offset by reduced workers compensation expense (.59%) and increased leverage from higher sales.</font></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Net income was $24,939,000 in fiscal 2020 compared to $25,539,000 in fiscal 2019.&#160; Fiscal&#160;2020 includes a $1,911,000 (net of tax) gain for Superstorm Sandy insurance proceeds received, an $854,000 (net of tax) gain on the sale of pharmacy prescription lists related to three store pharmacies closed in March 2020, a $2,512,000 benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate, a $1,423,000 (net of tax) gain arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement, transaction costs incurred for the Fairway acquisition of $1,888,000 (net of tax), amortization of acquisition related inventory step-up of $355,000 (net of tax), a non-cash pension charge related to the termination of a company-sponsored pension plan and other </font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 99.1</font></div><div><font><br></font></div></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pension settlement charges of $1,160,000 (net of tax), pre-opening costs related to the Stroudsburg, Pennsylvania replacement store of $891,000 (net of tax) and store closure costs and charges to write off the lease asset and related obligations for the old Stroudsburg store of $557,000 (net of tax). Fiscal 2019 includes a $290,000 (net of tax) gain for Superstorm Sandy insurance proceeds received, a tax benefit of $777,000 related to the favorable settlement of a tax audit with the New Jersey Division of Taxation and pension settlement charges of $302,000 (net of tax). Excluding these items from both periods, net income decreased 8% in fiscal 2020 compared to the prior year. </font></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Sales were $1,804,594,000 in fiscal 2020 compared to $1,643,502,000 in fiscal 2019.   Sales increased due to the Fairway acquisition on May 14, 2020, the opening of the Stroudsburg replacement store on November 1, 2019, the Gourmet Garage acquisition on June 24, 2019 and a same store sales increase of 5.3%.  Same store sales increased due primarily to increased customer demand across most stores due to the impact of the COVID-19 pandemic, most significantly in March where sales reached unprecedented levels.  Following the outbreak, average basket sizes increased and transaction counts decreased as customers consolidated shopping trips.  Digital sales growth accelerated through both ShopRite from Home and 3rd party online grocery pickup and delivery services, increasing 83% in fiscal 2020 compared to fiscal 2019.  Sales in Gourmet Garage and Fairway have declined significantly compared to historical levels due primarily to population migration out of Manhattan during the pandemic.  </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Gross profit as a percentage of sales of 28.07% in fiscal 2020 increased .28% compared to fiscal 2019.  Gross profit increased due primarily to higher margins associated with the acquisitions of Gourmet Garage and Fairway, net of amortization of acquisition related inventory step-up (.03%).  Excluding the impact of acquired stores, gross profit as a percentage of sales decreased .23% due primarily to decreased departmental gross margin percentages (.31%), decreased patronage dividends and rebates received from Wakefern (.08%) and an unfavorable change in product mix (.12%) partially offset by lower promotional spending (.15%) and increased leverage on warehouse assessment charges from Wakefern (.13%).   </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Operating and administrative expense as a percentage of sales increased to 24.65% in fiscal 2020 compared to 24.02% in fiscal 2019.  Fiscal 2020 includes a gain on the sale of pharmacy prescription lists related to three store pharmacies closed in March 2020 (.07%), a gain for Superstorm Sandy insurance proceeds received (.15%), a gain arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Fairway Asset Purchase Agreement (.11%), transaction costs incurred for the Fairway acquisition (.15%), a non-cash pension charge related to the termination of a company-sponsored pension plan and other pension settlement charges (.09%), pre-opening costs of the Stroudsburg, Pennsylvania replacement store (.07%), store closure costs and charges to write off the lease asset and related obligations for the old Stroudsburg store (.04%) and lease costs reclassified from depreciation and amortization and interest expense to operating and administrative expense (.14%) as a result of the adoption of ASU 2016-02, &#8220;Leases&#8221;. Fiscal 2019 includes a gain for Superstorm Sandy insurance proceeds received (.03%) and pension settlement charges (.03%). Excluding these items from both periods, operating and administrative expense as a percentage of sales increased .47% in fiscal 2020 compared to fiscal 2019 due primarily to incremental costs related to COVID-19, including enhanced wages and benefits and expanded safety and sanitation protocols (.76%), increased occupancy costs due primarily to the acquisitions of Fairway and Gourmet Garage (.33%) partially offset by reduced workers compensation expense (.23%) and increased leverage from higher sales.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;Village Super Market operates a chain of 35 supermarkets in New Jersey, New York, Maryland and Pennsylvania under the ShopRite and Fairway banners and three Gourmet Garage specialty markets in New York City. </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Forward Looking Statements</font></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;All statements, other than statements of historical fact, included in this Press Release are or may be considered forward-looking statements within the meaning of federal securities law. The Company cautions the reader that there is no assurance that actual results or business conditions will not differ materially from future results, whether expressed, suggested or implied by such forward-looking statements. The Company undertakes no obligation to update forward-looking statements to reflect developments or information obtained after the date hereof. The following are among the principal factors that could cause actual results to differ from the forward-looking statements&#58; risks and uncertainties related to the COVID-19 pandemic, including among others, the duration and severity of the pandemic, shifts in customers buying patterns, disruptions to supply chains, inability of the workforce to work due to illness, quarantine or government mandates, including travel restrictions and stay at home orders, the effectiveness and duration of COVID-19 stimulus packages&#59; general economic conditions&#59; competitive pressures from the Company&#8217;s operating environment&#59; the ability of the Company to maintain and improve its sales and margins&#59; the ability to attract and retain qualified associates&#59; the availability of new store locations&#59; risks, uncertainties and challenges associated with the Fairway acquisition, including under-performance relative to our expectations, additional capital requirements, unforeseen expenses or delays, imprecise assumptions or our inability to achieve projected cost savings or other synergies, competitive factors in the marketplace and difficulties integrating the business, including merging company cultures, cultivating brand strategy, expansion of food production and conforming the acquired company's technology, standards, processes, procedures and controls&#59; the availability of capital&#59; the liquidity of the Company&#59; the success of operating initiatives&#59; </font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 99.1</font></div><div><font><br></font></div></div><div style="text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">consumer spending patterns&#59; the impact of changing energy prices&#59; increased cost of goods sold, including increased costs from the Company&#8217;s principal supplier, Wakefern&#59; disruptions or changes in Wakefern's operations&#59; the results of litigation&#59; the results of tax examinations&#59; the results of union contract negotiations&#59; competitive store openings and closings&#59; the rate of return on pension assets&#59; and other factors detailed herein and in the Company&#8217;s filings with the SEC.</font></div><div style="text-align:justify;margin-top:6pt;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 99.1</font></div><div><font><br></font></div></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">VILLAGE SUPER MARKET, INC.</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(In thousands, except per share amounts) (Unaudited)</font></div><div style="text-align:center;"><font><br></font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:512.25pt;"><tr><td style="width:1.0pt;"></td><td style="width:274.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:54.25pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:54.25pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:54.25pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:54.25pt;"></td><td style="width:1.0pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 Weeks Ended</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 Weeks Ended</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 Weeks Ended</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 Weeks Ended</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br>2020</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br>2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br>2020</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br>2019</font></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">501,478&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418,366&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804,594&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,643,502&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">356,397&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,110&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,298,119&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,186,786&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,081&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,256&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">506,475&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">456,716&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,957&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,069&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">444,833&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">394,750&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,444&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,809&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,358&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,290&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,680&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,378&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,284&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,676&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(913)</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,102)</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,611)</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,436)</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">861&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,397&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,283&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,628&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,673&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,733&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,523&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">399&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,944&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,794&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,984&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,229&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,729&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,939&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,539&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share&#58;</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.71&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.52&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.93&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.98&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.63&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.72&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.77&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.46&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.34&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.46&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.34&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit as a % of sales</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.93&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.79&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.07&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.79&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense as a % of sales</font></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.32&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.16&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.65&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.02&#160;</font></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>vlgea-20200725.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:4305cca1-27ba-428e-b2be-b3c939a246c5,g:b1f69829-c4c3-4061-8f03-bf777a1b6419-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:vlgea="http://www.shoprite.com/20200725" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.shoprite.com/20200725">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="vlgea-20200725_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="vlgea-20200725_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="vlgea-20200725_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="vlgea-20200725_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.shoprite.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS_1" roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1">
        <link:definition>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals">
        <link:definition>1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>1006007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>1007008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails">
        <link:definition>2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails">
        <link:definition>2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails">
        <link:definition>2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Expenses Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails">
        <link:definition>2407404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share, Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails">
        <link:definition>2408405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails">
        <link:definition>2409406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recently Issued Accounting Standards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYEQUIPMENTandFIXTURES" roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES">
        <link:definition>2110102 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYEQUIPMENTandFIXTURESTables" roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables">
        <link:definition>2311302 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYEQUIPMENTandFIXTURESDetails" roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails">
        <link:definition>2412407 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYINFORMATIONWAKEFERN" roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN">
        <link:definition>2113103 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYINFORMATIONWAKEFERNDetails" roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails">
        <link:definition>2414408 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBT" roleURI="http://www.shoprite.com/role/DEBT">
        <link:definition>2115104 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.shoprite.com/role/DebtTables">
        <link:definition>2316303 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTScheduleofLongtermDebtDetails" roleURI="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails">
        <link:definition>2417409 - Disclosure - DEBT - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/DEBTAdditionalInformationDetails">
        <link:definition>2418410 - Disclosure - DEBT - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGACTIVITIES" roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES">
        <link:definition>2119105 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails">
        <link:definition>2420411 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.shoprite.com/role/INCOMETAXES">
        <link:definition>2121106 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://www.shoprite.com/role/INCOMETAXESTables">
        <link:definition>2322304 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails">
        <link:definition>2423412 - Disclosure - INCOME TAXES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofIncomeTaxProvisionDetails" roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails">
        <link:definition>2424413 - Disclosure - INCOME TAXES - Components of Income Tax Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2425414 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" roleURI="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails">
        <link:definition>2426415 - Disclosure - INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>2427416 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" roleURI="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails">
        <link:definition>2428417 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.shoprite.com/role/LEASES">
        <link:definition>2129107 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://www.shoprite.com/role/LEASESTables">
        <link:definition>2330305 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/LEASESAdditionalInformationDetails">
        <link:definition>2431418 - Disclosure - LEASES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTotalLeaseCostDetails" roleURI="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails">
        <link:definition>2432419 - Disclosure - LEASES - Total Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseMaturityDetails" roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails">
        <link:definition>2433420 - Disclosure - LEASES - Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseMaturityDetails_1" roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1">
        <link:definition>2433420 - Disclosure - LEASES - Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseTermsandDiscountRatesDetails" roleURI="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails">
        <link:definition>2434421 - Disclosure - LEASES - Lease Terms and Discount Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESSupplementalCashFlowInformationDetails" roleURI="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails">
        <link:definition>2435422 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details">
        <link:definition>2436423 - Disclosure - LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1" roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1">
        <link:definition>2436423 - Disclosure - LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITY" roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITY">
        <link:definition>2137108 - Disclosure - SHAREHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYTables" roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables">
        <link:definition>2338306 - Disclosure - SHAREHOLDERS&#8217; EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails">
        <link:definition>2439424 - Disclosure - SHAREHOLDERS&#8217; EQUITY - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails">
        <link:definition>2440425 - Disclosure - SHAREHOLDERS&#8217; EQUITY - Summary of Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYRestrictedStockActivityDetails" roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails">
        <link:definition>2441426 - Disclosure - SHAREHOLDERS&#8217; EQUITY - Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails">
        <link:definition>2442427 - Disclosure - SHAREHOLDERS&#8217; EQUITY - Dividends declared and paid (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANS" roleURI="http://www.shoprite.com/role/PENSIONPLANS">
        <link:definition>2143109 - Disclosure - PENSION PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSTables" roleURI="http://www.shoprite.com/role/PENSIONPLANSTables">
        <link:definition>2344307 - Disclosure - PENSION PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails">
        <link:definition>2445428 - Disclosure - PENSION PLANS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSNetPeriodicPensionCostsDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails">
        <link:definition>2446429 - Disclosure - PENSION PLANS - Net Periodic Pension Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails">
        <link:definition>2447430 - Disclosure - PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSAccumulatedBenefitObligationsDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails">
        <link:definition>2448431 - Disclosure - PENSION PLANS - Accumulated Benefit Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSAssumptionsUsedDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails">
        <link:definition>2449432 - Disclosure - PENSION PLANS - Assumptions Used (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSFairValueofPensionAssetsDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails">
        <link:definition>2450433 - Disclosure - PENSION PLANS - Fair Value of Pension Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails">
        <link:definition>2451434 - Disclosure - PENSION PLANS - Estimated Future Benefit Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONPLANSScheduleofMultiemployerPlansDetails" roleURI="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails">
        <link:definition>2452435 - Disclosure - PENSION PLANS - Schedule of Multiemployer Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSACQUISITIONNotes" roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes">
        <link:definition>2153110 - Disclosure - BUSINESS ACQUISITION (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSACQUISITIONTables" roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONTables">
        <link:definition>2354308 - Disclosure - BUSINESS ACQUISITION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSACQUISITIONAdditionalInformationDetails" roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails">
        <link:definition>2455436 - Disclosure - BUSINESS ACQUISITION - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>2456437 - Disclosure - BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSACQUISITIONProFormaInformationDetails" roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails">
        <link:definition>2457438 - Disclosure - BUSINESS ACQUISITION - Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSandCONTINGENCIES" roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES">
        <link:definition>2158111 - Disclosure - COMMITMENTS and CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSandCONTINGENCIESDetails" roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails">
        <link:definition>2459439 - Disclosure - COMMITMENTS and CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" abstract="false" name="DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_FreshMember" abstract="true" name="FreshMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" abstract="false" name="LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" abstract="false" name="PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_AggregateRentToRelatedParties" abstract="false" name="AggregateRentToRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DefinedBenefitPlanNumberOfPlansFrozen" abstract="false" name="DefinedBenefitPlanNumberOfPlansFrozen" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_LesseeLeaseRenewalTerm" abstract="false" name="LesseeLeaseRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vlgea_UFCWLocal1262EmployersPensionFundMember1Member" abstract="false" name="UFCWLocal1262EmployersPensionFundMember1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_OtherProductMember" abstract="true" name="OtherProductMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" abstract="false" name="InterestOnUnrelatedPartyNoteReceivablePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_DefinedBenefitPlanNumberofPlans" abstract="false" name="DefinedBenefitPlanNumberofPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_PerStoreInvestmentIncreaseMember" abstract="true" name="PerStoreInvestmentIncreaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." abstract="false" name="PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_VendorAllowancesAndRebates" abstract="false" name="VendorAllowancesAndRebates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" abstract="false" name="CommonStockVotingRightsNumberofVotesPerCommonShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_PerStoreInvestmentAdditionsMember" abstract="true" name="PerStoreInvestmentAdditionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDueYearFive" abstract="false" name="LeaseLiabilityPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" abstract="false" name="RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_GourmetGarageSpecialtyMarketsMember" abstract="true" name="GourmetGarageSpecialtyMarketsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_InsureRiteLtd.Member" abstract="true" name="InsureRiteLtd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" abstract="true" name="VillageSuperMarketIncEmployeesRetirementPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" abstract="false" name="RelatedPartyTransactionOfficerOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" abstract="false" name="CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_CommonStockVotingRightsPercentageofVotingPower" abstract="false" name="CommonStockVotingRightsPercentageofVotingPower" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_NumberofShareBasedCompensationPlans" abstract="false" name="NumberofShareBasedCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_LeaseRightOfUseAsset" abstract="false" name="LeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_LesseeLeaseTermOfContract" abstract="false" name="LesseeLeaseTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" abstract="true" name="LeaseWeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vlgea_SupportServicesIncurredCharges" abstract="false" name="SupportServicesIncurredCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" abstract="true" name="WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_FairwayMarketsMember" abstract="true" name="FairwayMarketsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" abstract="false" name="RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" abstract="true" name="SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" abstract="false" name="RelatedPartyTransactionBasisSpreadonVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_LesseeLeaseLeaseNotYetCommencedLiability" abstract="false" name="LesseeLeaseLeaseNotYetCommencedLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" abstract="true" name="VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_MultiemployerPlansNumberOfPlans" abstract="false" name="MultiemployerPlansNumberOfPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" abstract="true" name="RelatedPartyNoteReceivableMaturingAugust2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" abstract="true" name="StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_StoresSubleasedFromWakefernMember" abstract="true" name="StoresSubleasedFromWakefernMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition" abstract="false" name="DeferredTaxAssetTaxDeferredUncertainTaxPosition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_ChangeInPatronageDividendReceivable" abstract="false" name="ChangeInPatronageDividendReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" abstract="true" name="RelatedPartyNoteReceivableMaturingFebruary2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_SubleaseAgreementAnnualRent" abstract="false" name="SubleaseAgreementAnnualRent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_BenefitOverRecapturePeriod" abstract="false" name="BenefitOverRecapturePeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDueYearTwo" abstract="false" name="LeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_PatronageDividendReceivable" abstract="false" name="PatronageDividendReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_StockPlan2016Member" abstract="true" name="StockPlan2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" abstract="false" name="RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" abstract="true" name="StockSubscriptionsOutstandingPaymentsDueIn2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_NumberofUnions" abstract="false" name="NumberofUnions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" abstract="false" name="RelatedPartyTransactionNumberofRealEstatePartnerships" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_PharmacyMember" abstract="true" name="PharmacyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_A2010PlanMember" abstract="true" name="A2010PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDueAfterYearFive" abstract="false" name="LeaseLiabilityPaymentsDueAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" abstract="false" name="MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDueYearOne" abstract="false" name="LeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DefinedBenefitPlanNumberOfPlansTerminated" abstract="false" name="DefinedBenefitPlanNumberOfPlansTerminated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_UnionSponsoredDefinedContribution" abstract="false" name="UnionSponsoredDefinedContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_TwoClassIncomeDistributionShareBasedCompensation" abstract="false" name="TwoClassIncomeDistributionShareBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_SellingAreaOfRealEstateProperty" abstract="false" name="SellingAreaOfRealEstateProperty" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:areaItemType"/>
  <xs:element id="vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" abstract="false" name="MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_InvestmentinRelatedPartyAffiliate" abstract="false" name="InvestmentinRelatedPartyAffiliate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_EquitySecuritiesAbstract" abstract="true" name="EquitySecuritiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" abstract="true" name="CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" abstract="false" name="DefinedBenefitPlanNumberofPlansCoveringUnionMembers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" abstract="false" name="RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_LeaseLiabilitiesPaymentsDueAbstract" abstract="true" name="LeaseLiabilitiesPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" abstract="true" name="StockSubscriptionsOutstandingPaymentsDueAfter2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_PerStoreInvestmentMaximumMember" abstract="true" name="PerStoreInvestmentMaximumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_OwnershipInterest" abstract="false" name="OwnershipInterest" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" abstract="true" name="StockSubscriptionsOutstandingPaymentsDueIn2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LesseeLeaseNumberOfContracts" abstract="false" name="LesseeLeaseNumberOfContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_PensionAssetTotal" abstract="false" name="PensionAssetTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" abstract="false" name="RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" abstract="false" name="CapitalLeasesIncomeStatementDepreciationAndInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DeferredTaxAssetTaxDeferredLeasingActivities" abstract="false" name="DeferredTaxAssetTaxDeferredLeasingActivities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DebtInstrumentCollateralNumberOfStores" abstract="false" name="DebtInstrumentCollateralNumberOfStores" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" abstract="false" name="RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_PercentageofTotalSales" abstract="false" name="PercentageofTotalSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_TwoClassIncomeAllocationClassBConversiontoClassA" abstract="false" name="TwoClassIncomeAllocationClassBConversiontoClassA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" abstract="true" name="StockSubscriptionsOutstandingPaymentsDueIn2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" abstract="true" name="StockSubscriptionsOutstandingPaymentsDueIn2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDue" abstract="false" name="LeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vlgea_TwoClassShareAllocationClassBConversiontoClassA" abstract="false" name="TwoClassShareAllocationClassBConversiontoClassA" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="vlgea_CenterStoreMember" abstract="true" name="CenterStoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_UFCWRegionalPensionPlanMember" abstract="false" name="UFCWRegionalPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_PensionAssetCash" abstract="false" name="PensionAssetCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" abstract="false" name="PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDueYearFour" abstract="false" name="LeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" abstract="false" name="DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="vlgea_NumberofClassesofCommonStock" abstract="false" name="NumberofClassesofCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="vlgea_LeaseWeightedAverageDiscountRateAbstract" abstract="true" name="LeaseWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vlgea_ThirdPartyContributiontoInvestmentFund" abstract="false" name="ThirdPartyContributiontoInvestmentFund" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DebtConversionAllowableConvertedInstrumentAmount" abstract="false" name="DebtConversionAllowableConvertedInstrumentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_PensionPlanOfLocal464AMember" abstract="false" name="PensionPlanOfLocal464AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="vlgea_LeaseLiabilityPaymentsDueYearThree" abstract="false" name="LeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_OtherPostretirementBenefitPlansContributions" abstract="false" name="OtherPostretirementBenefitPlansContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_FixedIncomeSecuritiesAbstract" abstract="true" name="FixedIncomeSecuritiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="vlgea_BusinessCombinationConsiderationTransferredCredit" abstract="false" name="BusinessCombinationConsiderationTransferredCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable" abstract="false" name="DeferredTaxLiabilitiesPatronageDividendReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock" abstract="false" name="ScheduleOfDividendsDeclaredAndPaidTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>vlgea-20200725_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:4305cca1-27ba-428e-b2be-b3c939a246c5,g:b1f69829-c4c3-4061-8f03-bf777a1b6419-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.shoprite.com/role/CoverPage" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ec52fbb9-6472-447e-8522-8a6bc73af006" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_b18c28b2-e7e4-448e-af9c-b1f7e2090f90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ec52fbb9-6472-447e-8522-8a6bc73af006" xlink:to="loc_us-gaap_PreferredStockValue_b18c28b2-e7e4-448e-af9c-b1f7e2090f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bd0ddbbc-0e8a-4ec6-a1ef-a48a22392ce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ec52fbb9-6472-447e-8522-8a6bc73af006" xlink:to="loc_us-gaap_CommonStockValue_bd0ddbbc-0e8a-4ec6-a1ef-a48a22392ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d7b8ba94-d006-466e-9272-5e0c7a3aec59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ec52fbb9-6472-447e-8522-8a6bc73af006" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d7b8ba94-d006-466e-9272-5e0c7a3aec59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3016eb25-a324-4cff-b231-44862f31d6df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ec52fbb9-6472-447e-8522-8a6bc73af006" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3016eb25-a324-4cff-b231-44862f31d6df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_c50577f2-cb9f-4d10-be19-70c76568448a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ec52fbb9-6472-447e-8522-8a6bc73af006" xlink:to="loc_us-gaap_TreasuryStockValue_c50577f2-cb9f-4d10-be19-70c76568448a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_74a25e5d-7eb1-4b6a-ae6a-d83e2ed8e032" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_74a25e5d-7eb1-4b6a-ae6a-d83e2ed8e032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5e23c5ea-4577-4c95-bad3-8c8c050e1111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:to="loc_us-gaap_InventoryNet_5e23c5ea-4577-4c95-bad3-8c8c050e1111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PatronageDividendReceivable_d73cbe3d-c1a7-4543-b86d-123fc7722794" xlink:href="vlgea-20200725.xsd#vlgea_PatronageDividendReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:to="loc_vlgea_PatronageDividendReceivable_d73cbe3d-c1a7-4543-b86d-123fc7722794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_8c705f60-1a88-4080-8df0-b84e7919f6be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_8c705f60-1a88-4080-8df0-b84e7919f6be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_3239e829-e3e5-4272-9db0-13bd65d8e646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:to="loc_us-gaap_IncomeTaxesReceivable_3239e829-e3e5-4272-9db0-13bd65d8e646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_474a8799-f796-405a-bfd9-1c51830b2f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a32e8b62-1938-4b9e-924a-e87834f6a8dc" xlink:to="loc_us-gaap_OtherAssetsCurrent_474a8799-f796-405a-bfd9-1c51830b2f5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_af981d58-91d5-41a0-8cca-f7a5c9947400" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_CapitalLeaseObligationsCurrent_af981d58-91d5-41a0-8cca-f7a5c9947400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_034456bf-af44-4240-b73f-be30b4cf08f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_034456bf-af44-4240-b73f-be30b4cf08f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_be97c3d6-f373-450c-898b-1b282c2ca3e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_be97c3d6-f373-450c-898b-1b282c2ca3e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_61e3ba6c-d49e-4ef4-9cc1-4108015e5671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_61e3ba6c-d49e-4ef4-9cc1-4108015e5671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2fbb8f7e-18df-4f4c-863f-72f1a96d3529" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2fbb8f7e-18df-4f4c-863f-72f1a96d3529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_cfb2b10c-ddcd-4561-bfed-445d4633a1e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_cfb2b10c-ddcd-4561-bfed-445d4633a1e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9e41f141-724b-4e0a-a862-d6f932721591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9e41f141-724b-4e0a-a862-d6f932721591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_8004f359-18d1-44e3-b0fe-007f263399a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edd5be16-4cca-4f7f-8a83-fdc913121646" xlink:to="loc_us-gaap_LongTermDebtCurrent_8004f359-18d1-44e3-b0fe-007f263399a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ecfb1500-5f09-4e3a-8ab1-22a0813a6ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cfd85a00-fb43-4a32-8242-9e13e8ec6dea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ecfb1500-5f09-4e3a-8ab1-22a0813a6ade" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cfd85a00-fb43-4a32-8242-9e13e8ec6dea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6e643e33-6cf1-4a59-b4db-78ab8f42b871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ecfb1500-5f09-4e3a-8ab1-22a0813a6ade" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6e643e33-6cf1-4a59-b4db-78ab8f42b871" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_cdf83bbb-7168-405f-ac55-81b33f374259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ecfb1500-5f09-4e3a-8ab1-22a0813a6ade" xlink:to="loc_us-gaap_CapitalLeaseObligationsNoncurrent_cdf83bbb-7168-405f-ac55-81b33f374259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_5b3dee71-18b0-416a-9725-4d4fd56cf981" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ecfb1500-5f09-4e3a-8ab1-22a0813a6ade" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_5b3dee71-18b0-416a-9725-4d4fd56cf981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0158bcfa-bb93-4b28-a747-1b05a781aa1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ecfb1500-5f09-4e3a-8ab1-22a0813a6ade" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0158bcfa-bb93-4b28-a747-1b05a781aa1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f2350a3a-1f00-49b0-8620-eb6b26a66b98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_AssetsCurrent_f2350a3a-1f00-49b0-8620-eb6b26a66b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_cc04b820-047b-46b1-9563-49d40ac7ebb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_cc04b820-047b-46b1-9563-49d40ac7ebb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5a4addea-41a9-40f2-bebc-f6e723b631ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5a4addea-41a9-40f2-bebc-f6e723b631ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_d28bdfb6-fb08-4999-8ac8-201312a9496d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_d28bdfb6-fb08-4999-8ac8-201312a9496d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_73f17a99-537a-4461-a2ae-4c7c7838fdc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_Goodwill_73f17a99-537a-4461-a2ae-4c7c7838fdc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_9b128151-26de-44fd-85e5-e9300921973a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_OtherAssets_9b128151-26de-44fd-85e5-e9300921973a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_82b9cb4d-e4f9-4f54-8ae8-d32ee31cc4d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e3f89fc9-70f9-4f10-ac7b-643c74b8b054" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_82b9cb4d-e4f9-4f54-8ae8-d32ee31cc4d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_09c33005-6747-40b4-8d80-8f5f060da709" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_cdb9d054-2866-42cf-a2cf-43da007d5e78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_09c33005-6747-40b4-8d80-8f5f060da709" xlink:to="loc_us-gaap_LiabilitiesCurrent_cdb9d054-2866-42cf-a2cf-43da007d5e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f85d30c5-0210-42fe-9782-8752fa8ac5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_09c33005-6747-40b4-8d80-8f5f060da709" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f85d30c5-0210-42fe-9782-8752fa8ac5e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_05e1fb12-ebb0-4061-bcfc-5898246956bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_09c33005-6747-40b4-8d80-8f5f060da709" xlink:to="loc_us-gaap_OtherLiabilities_05e1fb12-ebb0-4061-bcfc-5898246956bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e3a93e83-46a4-40fd-8a1b-607f46368b8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_09c33005-6747-40b4-8d80-8f5f060da709" xlink:to="loc_us-gaap_StockholdersEquity_e3a93e83-46a4-40fd-8a1b-607f46368b8a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETS_1"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4d225ad3-74d5-40ae-b48e-811b28a79422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_b3d35819-002f-434a-8686-538feec256da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4d225ad3-74d5-40ae-b48e-811b28a79422" xlink:to="loc_us-gaap_CapitalLeaseObligationsNoncurrent_b3d35819-002f-434a-8686-538feec256da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_820e3b5e-8cf9-4f69-82cf-7a6e144563f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4d225ad3-74d5-40ae-b48e-811b28a79422" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_820e3b5e-8cf9-4f69-82cf-7a6e144563f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_546ab857-028f-4782-ba8a-95c7f56ef511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4d225ad3-74d5-40ae-b48e-811b28a79422" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_546ab857-028f-4782-ba8a-95c7f56ef511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9a508d5e-872d-464e-803f-aa6673610c12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4d225ad3-74d5-40ae-b48e-811b28a79422" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9a508d5e-872d-464e-803f-aa6673610c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6fa36ddc-acce-4f20-bd42-cff580a10263" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4d225ad3-74d5-40ae-b48e-811b28a79422" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6fa36ddc-acce-4f20-bd42-cff580a10263" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0ffb12d2-1aba-4c9c-ad6c-b7b52b6d0c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7408a915-029b-46fc-bdca-e58997e1ee32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_0ffb12d2-1aba-4c9c-ad6c-b7b52b6d0c71" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7408a915-029b-46fc-bdca-e58997e1ee32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6ab70e27-5013-43bd-9624-4a156b8b97d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_0ffb12d2-1aba-4c9c-ad6c-b7b52b6d0c71" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6ab70e27-5013-43bd-9624-4a156b8b97d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_29ccf2fc-c320-475d-bb3d-766392217f2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_eb42e849-44fd-4049-aedb-63ea802aa1f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_29ccf2fc-c320-475d-bb3d-766392217f2a" xlink:to="loc_us-gaap_GrossProfit_eb42e849-44fd-4049-aedb-63ea802aa1f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_589be098-f16a-4c32-b2be-d65837d9515c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_29ccf2fc-c320-475d-bb3d-766392217f2a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_589be098-f16a-4c32-b2be-d65837d9515c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_a25959b5-4428-4172-b2bb-f12570b14a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_29ccf2fc-c320-475d-bb3d-766392217f2a" xlink:to="loc_us-gaap_DepreciationAndAmortization_a25959b5-4428-4172-b2bb-f12570b14a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7e2af2ea-27db-4b87-9707-a6161a55b43c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a9d44785-ef8c-47d1-b6c0-1b7047be6a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7e2af2ea-27db-4b87-9707-a6161a55b43c" xlink:to="loc_us-gaap_OperatingIncomeLoss_a9d44785-ef8c-47d1-b6c0-1b7047be6a6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_88214dbd-f82d-4d77-ab7e-92163b299875" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7e2af2ea-27db-4b87-9707-a6161a55b43c" xlink:to="loc_us-gaap_InterestExpense_88214dbd-f82d-4d77-ab7e-92163b299875" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_73fac535-7056-4494-a668-6ad885a02ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7e2af2ea-27db-4b87-9707-a6161a55b43c" xlink:to="loc_us-gaap_InvestmentIncomeInterest_73fac535-7056-4494-a668-6ad885a02ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1ae9ffde-563a-46b0-bd31-8fdb3b5524df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45bf200d-dd24-4c83-9acf-b66832a46588" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_1ae9ffde-563a-46b0-bd31-8fdb3b5524df" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45bf200d-dd24-4c83-9acf-b66832a46588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_44e48792-be5d-4d8c-aa45-c6ee92aa1714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_1ae9ffde-563a-46b0-bd31-8fdb3b5524df" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_44e48792-be5d-4d8c-aa45-c6ee92aa1714" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0303fb03-34b2-4abf-8bad-85e1af1d3763" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_73b95915-c36f-4adc-9e0c-e53861f17dab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0303fb03-34b2-4abf-8bad-85e1af1d3763" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_73b95915-c36f-4adc-9e0c-e53861f17dab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6c55e1b-2665-440e-bdff-6892ae251f0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0303fb03-34b2-4abf-8bad-85e1af1d3763" xlink:to="loc_us-gaap_NetIncomeLoss_c6c55e1b-2665-440e-bdff-6892ae251f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_805e842a-6990-4466-bd1d-52986ebf2c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b0ff052d-3ad8-499c-b2b5-ddfaf9a47d78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_805e842a-6990-4466-bd1d-52986ebf2c49" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b0ff052d-3ad8-499c-b2b5-ddfaf9a47d78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_f0182774-8605-49a2-989f-0e9a70c810f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_805e842a-6990-4466-bd1d-52986ebf2c49" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_f0182774-8605-49a2-989f-0e9a70c810f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d491bfb6-2a6a-4412-9992-cdc94ba04eff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_805e842a-6990-4466-bd1d-52986ebf2c49" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d491bfb6-2a6a-4412-9992-cdc94ba04eff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5ffd10ad-b2d7-45f9-a922-07e79b9bd2ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_805e842a-6990-4466-bd1d-52986ebf2c49" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5ffd10ad-b2d7-45f9-a922-07e79b9bd2ba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e0f718ae-5b78-4726-8325-ed3833f8bca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e0f718ae-5b78-4726-8325-ed3833f8bca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_922d46d3-6d09-43c9-86af-69711de1035b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_922d46d3-6d09-43c9-86af-69711de1035b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_b0e884ab-94e1-4b81-983c-17fd1309f4cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_b0e884ab-94e1-4b81-983c-17fd1309f4cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2a345fdd-f983-49b3-b2b3-1f948df350ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2a345fdd-f983-49b3-b2b3-1f948df350ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_e566b976-00d4-47f9-bf1a-d2f36d1b6ec3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_e566b976-00d4-47f9-bf1a-d2f36d1b6ec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_b0eb5934-e043-4ad2-a3a8-78283a100797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_PaymentsOfDividends_b0eb5934-e043-4ad2-a3a8-78283a100797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_798f717e-877f-44b9-9789-a5cfeca6c573" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_798f717e-877f-44b9-9789-a5cfeca6c573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_2a5077c9-7ae7-40f7-89cd-b05ffdc09edf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_2a5077c9-7ae7-40f7-89cd-b05ffdc09edf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_6b6d9fdb-e454-480b-ad07-24a2a58a981f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9c4552f-c524-423a-a632-906ceb03d21b" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_6b6d9fdb-e454-480b-ad07-24a2a58a981f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5b7444a9-465f-44a8-8a24-5b41ddc5053e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_NetIncomeLoss_5b7444a9-465f-44a8-8a24-5b41ddc5053e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1202ae87-d5df-4420-b8ba-1f1391a9ab00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1202ae87-d5df-4420-b8ba-1f1391a9ab00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_70d92e9c-7cd5-43a5-8cd6-cb25c95e05a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_ShareBasedCompensation_70d92e9c-7cd5-43a5-8cd6-cb25c95e05a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_91eaa75b-07fd-425b-a7d0-f8688dbf2d33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_91eaa75b-07fd-425b-a7d0-f8688dbf2d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_fe7c3588-d0e7-4dd7-bff4-8bcba2d948b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_fe7c3588-d0e7-4dd7-bff4-8bcba2d948b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_c1ddebd9-61c4-4b8c-95d4-635dcf3a9bd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_c1ddebd9-61c4-4b8c-95d4-635dcf3a9bd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ChangeInPatronageDividendReceivable_a9c3ac22-3ea6-4b78-bcc5-3e93ab05047e" xlink:href="vlgea-20200725.xsd#vlgea_ChangeInPatronageDividendReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_vlgea_ChangeInPatronageDividendReceivable_a9c3ac22-3ea6-4b78-bcc5-3e93ab05047e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_9ffd9f92-3dc5-4dea-b41b-b67ed077bd01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_9ffd9f92-3dc5-4dea-b41b-b67ed077bd01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7577f6ad-9850-4520-85f0-393511c1d184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7577f6ad-9850-4520-85f0-393511c1d184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_44477597-9748-44ac-98bf-1f66c12a85e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_44477597-9748-44ac-98bf-1f66c12a85e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_a298ff17-9d64-4d69-ba95-f3384ccc9654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_a298ff17-9d64-4d69-ba95-f3384ccc9654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c1b444b0-464b-4899-bb7d-dbd27ecebbaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c1b444b0-464b-4899-bb7d-dbd27ecebbaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7afe31be-4f32-4c29-b774-87723f24f26b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7afe31be-4f32-4c29-b774-87723f24f26b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_eeea8327-e6f1-40d2-95a9-5f509a055256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_eeea8327-e6f1-40d2-95a9-5f509a055256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_a6995d54-4c8f-4d11-88b5-ca3e5871a246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1b56f6b3-71f6-401f-b532-5039ac0707ee" xlink:to="loc_us-gaap_InventoryWriteDown_a6995d54-4c8f-4d11-88b5-ca3e5871a246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31e7a0d1-6296-42aa-a1d2-481b16106af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_362f3e0a-b036-48fc-bdf0-b66bc31a1495" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31e7a0d1-6296-42aa-a1d2-481b16106af2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_362f3e0a-b036-48fc-bdf0-b66bc31a1495" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_33595447-ba00-4cb4-a6a1-4cef293f7509" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31e7a0d1-6296-42aa-a1d2-481b16106af2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_33595447-ba00-4cb4-a6a1-4cef293f7509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1c98c0b7-a1ae-45e7-9296-726216f55f81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31e7a0d1-6296-42aa-a1d2-481b16106af2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1c98c0b7-a1ae-45e7-9296-726216f55f81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0ccea2a1-8644-41be-b41b-bd9f7d271867" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0ccea2a1-8644-41be-b41b-bd9f7d271867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_80a2f19b-5976-4676-9800-300ae309a4a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_80a2f19b-5976-4676-9800-300ae309a4a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_b1c5f3f6-2cf0-4322-a62c-6e2ca3ab338b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_b1c5f3f6-2cf0-4322-a62c-6e2ca3ab338b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_3dfac4cc-47a1-4c70-af3e-4c23498fd7f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_3dfac4cc-47a1-4c70-af3e-4c23498fd7f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_c4c8b913-84e4-4ebc-bdd9-76f9f434d443" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_c4c8b913-84e4-4ebc-bdd9-76f9f434d443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_28abafae-678f-4b75-b945-d302b8243130" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37ff1901-d26b-4e89-9db6-bf45c4a90533" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_28abafae-678f-4b75-b945-d302b8243130" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_f94fda40-c742-4c0b-b5d3-a4ba821b1ceb" xlink:href="vlgea-20200725.xsd#vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_602a7eb9-d16a-486a-8dd3-ae5ededda5f2" xlink:href="vlgea-20200725.xsd#vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_f94fda40-c742-4c0b-b5d3-a4ba821b1ceb" xlink:to="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_602a7eb9-d16a-486a-8dd3-ae5ededda5f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementInterestExpense_c83dab73-7fa4-4f78-b2e2-3fc350046a34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesIncomeStatementInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_f94fda40-c742-4c0b-b5d3-a4ba821b1ceb" xlink:to="loc_us-gaap_CapitalLeasesIncomeStatementInterestExpense_c83dab73-7fa4-4f78-b2e2-3fc350046a34" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90b9bf31-f6cb-48ed-8f16-9d9011560c00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_54a91777-daec-4488-9bfe-dba5f77104f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90b9bf31-f6cb-48ed-8f16-9d9011560c00" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_54a91777-daec-4488-9bfe-dba5f77104f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_08ca8a3f-7541-4617-a557-1c80dcc2d294" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeAllocationClassBConversiontoClassA"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90b9bf31-f6cb-48ed-8f16-9d9011560c00" xlink:to="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_08ca8a3f-7541-4617-a557-1c80dcc2d294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation_3f869ce8-0d97-4f1d-a0b0-a5823ab09cc2" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeDistributionShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90b9bf31-f6cb-48ed-8f16-9d9011560c00" xlink:to="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation_3f869ce8-0d97-4f1d-a0b0-a5823ab09cc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_93009806-6999-4154-a9a1-37830421f9bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a83736d9-0aa4-4bc0-ba1d-fed6ecdac2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_93009806-6999-4154-a9a1-37830421f9bd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a83736d9-0aa4-4bc0-ba1d-fed6ecdac2fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA_487d6b77-e831-4229-936c-96f197a6c135" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassShareAllocationClassBConversiontoClassA"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_93009806-6999-4154-a9a1-37830421f9bd" xlink:to="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA_487d6b77-e831-4229-936c-96f197a6c135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a5e5c49f-4749-4f84-8f3b-794a0da78e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_93009806-6999-4154-a9a1-37830421f9bd" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a5e5c49f-4749-4f84-8f3b-794a0da78e52" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURES"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURESTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURESDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b97be731-fb24-4f8e-aee4-907904159010" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3faa65e9-84a8-4957-90db-09d396d7f5bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b97be731-fb24-4f8e-aee4-907904159010" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3faa65e9-84a8-4957-90db-09d396d7f5bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_84eab1ca-2d3e-4f7d-928f-dcd1c80f5692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b97be731-fb24-4f8e-aee4-907904159010" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_84eab1ca-2d3e-4f7d-928f-dcd1c80f5692" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_9ada5bfb-dcd7-41bf-8831-283b7f77eb18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b97be731-fb24-4f8e-aee4-907904159010" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_9ada5bfb-dcd7-41bf-8831-283b7f77eb18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" xlink:type="simple" xlink:href="vlgea-20200725.xsd#RELATEDPARTYINFORMATIONWAKEFERN"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#RELATEDPARTYINFORMATIONWAKEFERNDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBT" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBT"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/DEBT" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DebtTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBTScheduleofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBTAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBTAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/DEBTAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DERIVATIVESANDHEDGINGACTIVITIES"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXES"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESComponentsofIncomeTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c6d10a62-1761-42d3-bbfd-990696c6caea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_18854156-c9f4-4557-8b39-ee454d7ef0c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c6d10a62-1761-42d3-bbfd-990696c6caea" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_18854156-c9f4-4557-8b39-ee454d7ef0c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ef090e15-16c6-480b-adf6-363b5ed926b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c6d10a62-1761-42d3-bbfd-990696c6caea" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ef090e15-16c6-480b-adf6-363b5ed926b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_43b6bb1f-2041-4918-9ad1-d9465ce127b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c6d10a62-1761-42d3-bbfd-990696c6caea" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_43b6bb1f-2041-4918-9ad1-d9465ce127b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_94100888-a4b0-4f7c-b230-4f8ae5760c55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c6d10a62-1761-42d3-bbfd-990696c6caea" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_94100888-a4b0-4f7c-b230-4f8ae5760c55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_a848644e-b095-40e9-b93c-bcf166d613c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_723a9a5a-cec7-4f8a-a20d-0ff91f56416f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_a848644e-b095-40e9-b93c-bcf166d613c2" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_723a9a5a-cec7-4f8a-a20d-0ff91f56416f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ab41af91-3539-4793-be81-f5ab2b4d781c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_a848644e-b095-40e9-b93c-bcf166d613c2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_ab41af91-3539-4793-be81-f5ab2b4d781c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c2d7a471-d5a6-40a4-b5ef-52de97f5a200" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c538cc95-168d-4caf-a24e-690884229c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c2d7a471-d5a6-40a4-b5ef-52de97f5a200" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c538cc95-168d-4caf-a24e-690884229c3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable_c5606a00-9665-4c87-ae6b-efd982476d05" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c2d7a471-d5a6-40a4-b5ef-52de97f5a200" xlink:to="loc_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable_c5606a00-9665-4c87-ae6b-efd982476d05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_7afa25e4-8c6d-45be-aad0-ed322c3a3d8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c2d7a471-d5a6-40a4-b5ef-52de97f5a200" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_7afa25e4-8c6d-45be-aad0-ed322c3a3d8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_e18381a6-727f-49ed-8cf4-85bc226f683e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c2d7a471-d5a6-40a4-b5ef-52de97f5a200" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_e18381a6-727f-49ed-8cf4-85bc226f683e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c81b631c-0c4d-4a2d-9082-a4a39fa6ed2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities_00d5429a-64b7-41a2-b7cf-d0fcce1268b8" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxAssetTaxDeferredLeasingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c81b631c-0c4d-4a2d-9082-a4a39fa6ed2c" xlink:to="loc_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities_00d5429a-64b7-41a2-b7cf-d0fcce1268b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition_da3043de-5bf9-42cd-8339-3bcb5311fcc3" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c81b631c-0c4d-4a2d-9082-a4a39fa6ed2c" xlink:to="loc_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition_da3043de-5bf9-42cd-8339-3bcb5311fcc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_141c9ed8-70d6-45c4-b48d-a9bd25bb070d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c81b631c-0c4d-4a2d-9082-a4a39fa6ed2c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_141c9ed8-70d6-45c4-b48d-a9bd25bb070d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_23c46292-5cf6-428b-b3fa-6302e5d1b896" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c81b631c-0c4d-4a2d-9082-a4a39fa6ed2c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_23c46292-5cf6-428b-b3fa-6302e5d1b896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_a99cebc4-ac94-4a7a-9585-8cd3b0349064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c81b631c-0c4d-4a2d-9082-a4a39fa6ed2c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_a99cebc4-ac94-4a7a-9585-8cd3b0349064" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_cc172169-b74c-4c71-b44e-a107e9ef37a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_cc172169-b74c-4c71-b44e-a107e9ef37a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ab317b31-2d85-44e0-a3c4-e78c6a9034f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ab317b31-2d85-44e0-a3c4-e78c6a9034f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1ccedb38-cd6f-4320-9769-f68f734e0e9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1ccedb38-cd6f-4320-9769-f68f734e0e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_d61d60fd-df9a-4736-ace6-5b2c042c004d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_d61d60fd-df9a-4736-ace6-5b2c042c004d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_1f4d6d60-2726-4ad9-87b1-d16a68f9d2e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_1f4d6d60-2726-4ad9-87b1-d16a68f9d2e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_d13c9244-d553-49b5-9d4f-432640f04f82" xlink:href="vlgea-20200725.xsd#vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9302b3c0-bccb-4a36-a35d-cf3f4116d4f0" xlink:to="loc_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_d13c9244-d553-49b5-9d4f-432640f04f82" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASES"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESTotalLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_4c4c8503-5620-46d7-bfbf-a91f016442ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a45a6fd6-d12c-4467-913e-d287d6cdb5ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4c4c8503-5620-46d7-bfbf-a91f016442ab" xlink:to="loc_us-gaap_OperatingLeaseCost_a45a6fd6-d12c-4467-913e-d287d6cdb5ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_279cb0c4-7a4e-4d81-b635-eefbae83aa49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4c4c8503-5620-46d7-bfbf-a91f016442ab" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_279cb0c4-7a4e-4d81-b635-eefbae83aa49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e498479d-1262-43c5-92ee-840da1b33720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4c4c8503-5620-46d7-bfbf-a91f016442ab" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e498479d-1262-43c5-92ee-840da1b33720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e6874517-be6c-4d88-8105-f2623acfab58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4c4c8503-5620-46d7-bfbf-a91f016442ab" xlink:to="loc_us-gaap_VariableLeaseCost_e6874517-be6c-4d88-8105-f2623acfab58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearTwo_1bad2d8e-8161-4e85-8028-6e5fede3f987" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearTwo_1bad2d8e-8161-4e85-8028-6e5fede3f987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearFour_296095e6-8230-4eb5-ae3e-3fa291e1ce43" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearFour_296095e6-8230-4eb5-ae3e-3fa291e1ce43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearFive_22c409c1-4be2-4449-a3d8-be2b67371949" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearFive_22c409c1-4be2-4449-a3d8-be2b67371949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearThree_ea2b6d3a-285b-4c99-81d7-973b13944fbd" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearThree_ea2b6d3a-285b-4c99-81d7-973b13944fbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_fbdea3b4-a091-41c6-9481-ddfefa45b63b" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_fbdea3b4-a091-41c6-9481-ddfefa45b63b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearOne_4d214fa1-e357-446b-b56b-59cd154596ba" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_20a46d0a-21b2-4e82-aeb3-27996cf409ec" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearOne_4d214fa1-e357-446b-b56b-59cd154596ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_328b59e5-bf55-41f4-a563-356bd79b6c54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7f5c4d42-d394-43e2-9392-f847ee9cc5a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_328b59e5-bf55-41f4-a563-356bd79b6c54" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7f5c4d42-d394-43e2-9392-f847ee9cc5a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_290574d5-2da6-4f68-9cc8-6fd4752698ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_328b59e5-bf55-41f4-a563-356bd79b6c54" xlink:to="loc_us-gaap_OperatingLeaseLiability_290574d5-2da6-4f68-9cc8-6fd4752698ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ce3fb809-ddb2-43fb-81f1-0e90b7acfd53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_022701d7-bf24-46ad-a9f5-35fdd45104f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ce3fb809-ddb2-43fb-81f1-0e90b7acfd53" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_022701d7-bf24-46ad-a9f5-35fdd45104f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ad465e90-e29e-46b9-b761-014702276a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ce3fb809-ddb2-43fb-81f1-0e90b7acfd53" xlink:to="loc_us-gaap_FinanceLeaseLiability_ad465e90-e29e-46b9-b761-014702276a84" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDue_2f94749b-f90f-4eca-a677-23647ca9852d" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityUndiscountedExcessAmount_3364caaf-a4e5-4d19-876d-b2a92f22287f" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_2f94749b-f90f-4eca-a677-23647ca9852d" xlink:to="loc_vlgea_LeaseLiabilityUndiscountedExcessAmount_3364caaf-a4e5-4d19-876d-b2a92f22287f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiability_087027bb-f8a5-4226-948a-d73a0c96b38a" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue_2f94749b-f90f-4eca-a677-23647ca9852d" xlink:to="loc_vlgea_LeaseLiability_087027bb-f8a5-4226-948a-d73a0c96b38a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_09807821-af26-4b1d-be9c-7ef13df14d71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_09807821-af26-4b1d-be9c-7ef13df14d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1bc05e33-2110-4419-8f7f-a7e505a1e4d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1bc05e33-2110-4419-8f7f-a7e505a1e4d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e01e82a1-8ffe-4886-ba0d-f13df982bdbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e01e82a1-8ffe-4886-ba0d-f13df982bdbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_da012172-01de-44c8-b34a-461310d80075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_da012172-01de-44c8-b34a-461310d80075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_71724590-f0f8-46e2-a292-8acec8f01260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_71724590-f0f8-46e2-a292-8acec8f01260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9468bcd3-72a3-40b9-9684-f58d907ecb49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10e731ea-35ac-4c1f-9fdd-6bebca3d147f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9468bcd3-72a3-40b9-9684-f58d907ecb49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5469462e-8064-49b0-a881-47c517e02aea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5469462e-8064-49b0-a881-47c517e02aea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_95e9be3f-bf38-4519-b4f0-b5fbe45db776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_95e9be3f-bf38-4519-b4f0-b5fbe45db776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_16393872-32ab-4833-9f4e-fbce838100fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_16393872-32ab-4833-9f4e-fbce838100fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_577f303c-43fa-4428-b02a-2e8d5f95e95b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_577f303c-43fa-4428-b02a-2e8d5f95e95b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_02e871e4-37e5-48b0-9d7d-42a90adc7176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_02e871e4-37e5-48b0-9d7d-42a90adc7176" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_d432a087-3d81-4293-a52a-5f24301aba85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d179da2-5b2f-48f4-b96a-a2612d24f311" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_d432a087-3d81-4293-a52a-5f24301aba85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseTermsandDiscountRatesDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESSupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_4fc8ab9f-7d96-4f77-85ab-4c07388d449e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_95e8232c-984b-4c05-8241-5ab91593cef2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_4fc8ab9f-7d96-4f77-85ab-4c07388d449e" xlink:to="loc_us-gaap_CapitalLeaseObligationsCurrent_95e8232c-984b-4c05-8241-5ab91593cef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_56703e0a-f423-4c50-b62f-10452fc0750a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_4fc8ab9f-7d96-4f77-85ab-4c07388d449e" xlink:to="loc_us-gaap_CapitalLeaseObligationsNoncurrent_56703e0a-f423-4c50-b62f-10452fc0750a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_d16a06eb-5aa9-4f86-87d3-fa77097ee7b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_d16a06eb-5aa9-4f86-87d3-fa77097ee7b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_51db11d5-d97d-4f2a-acb6-10d5d8e2d911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_51db11d5-d97d-4f2a-acb6-10d5d8e2d911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree_1f8eddce-9810-4e43-a1bd-ca7cc40a8c28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree_1f8eddce-9810-4e43-a1bd-ca7cc40a8c28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_1b1b1cd5-0307-48cd-9c2b-b6a3bf0cccda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_1b1b1cd5-0307-48cd-9c2b-b6a3bf0cccda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_dd4f83c7-b36d-43d3-b491-4f0f807be164" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_dd4f83c7-b36d-43d3-b491-4f0f807be164" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_de90f84c-0922-4cfb-9e3d-0d60bcf81365" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_08c5e982-bd62-497e-a96c-282f861c3df6" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_de90f84c-0922-4cfb-9e3d-0d60bcf81365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_eb989ef8-751a-4733-9c54-bc146981ac10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_eb989ef8-751a-4733-9c54-bc146981ac10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo_a5cfb808-0f76-47dd-8e5a-be123570442a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo_a5cfb808-0f76-47dd-8e5a-be123570442a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree_798514b1-5400-476d-87f3-cf6fb9ba6efc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree_798514b1-5400-476d-87f3-cf6fb9ba6efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour_b1a2e631-5653-4bc9-9233-737455ed5eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour_b1a2e631-5653-4bc9-9233-737455ed5eee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive_74c18685-9cb6-406d-84ab-2ea6617e6c94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive_74c18685-9cb6-406d-84ab-2ea6617e6c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_28dd1b65-65d2-4914-bc06-bc94de8711bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_e167528b-8492-4532-a844-ddfbfc878c91" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_28dd1b65-65d2-4914-bc06-bc94de8711bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_7353c022-6a88-414c-b9e8-f332a240f0e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4a118a16-bfba-4055-802e-b12befe2dea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_7353c022-6a88-414c-b9e8-f332a240f0e5" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4a118a16-bfba-4055-802e-b12befe2dea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_fd8f46a9-a3e8-4b35-be21-1ef00362fe72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_7353c022-6a88-414c-b9e8-f332a240f0e5" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_fd8f46a9-a3e8-4b35-be21-1ef00362fe72" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYRestrictedStockActivityDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANS"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSNetPeriodicPensionCostsDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ba04efab-bea3-446a-988d-9270f239b663" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c64ec9f0-50d6-498a-b708-906d1a21d3d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ba04efab-bea3-446a-988d-9270f239b663" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c64ec9f0-50d6-498a-b708-906d1a21d3d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_c810195b-0431-4a1a-8536-e672dc24dc74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ba04efab-bea3-446a-988d-9270f239b663" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_c810195b-0431-4a1a-8536-e672dc24dc74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_80107d42-ded0-4425-89bf-79cfc5bdb14b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ba04efab-bea3-446a-988d-9270f239b663" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_80107d42-ded0-4425-89bf-79cfc5bdb14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_56fc74df-a8bc-4c58-be6e-f875891519e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ba04efab-bea3-446a-988d-9270f239b663" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_56fc74df-a8bc-4c58-be6e-f875891519e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_72c655cb-15be-4987-a517-e282b9331835" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ba04efab-bea3-446a-988d-9270f239b663" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_72c655cb-15be-4987-a517-e282b9331835" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_867fa205-9b4e-465f-87e1-f957843fa8a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_342cff00-62c5-4df1-841e-9003d1b682fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_867fa205-9b4e-465f-87e1-f957843fa8a5" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_342cff00-62c5-4df1-841e-9003d1b682fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ac71c8b4-a647-4fb2-aad0-1dc461cb3b06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_867fa205-9b4e-465f-87e1-f957843fa8a5" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ac71c8b4-a647-4fb2-aad0-1dc461cb3b06" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAccumulatedBenefitObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAssumptionsUsedDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSFairValueofPensionAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetTotal_969f63df-f010-4fe6-b799-8bc17b48639c" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetCash_7a28fdf6-64a7-4073-bdf1-e2cbf0027ab8" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetCash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_PensionAssetTotal_969f63df-f010-4fe6-b799-8bc17b48639c" xlink:to="loc_vlgea_PensionAssetCash_7a28fdf6-64a7-4073-bdf1-e2cbf0027ab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_25216503-a32b-47ce-8fe4-2778bb938f00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_PensionAssetTotal_969f63df-f010-4fe6-b799-8bc17b48639c" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_25216503-a32b-47ce-8fe4-2778bb938f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._5ef50853-d9c6-4635-b0dc-bb203fbe604e" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S."/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_PensionAssetTotal_969f63df-f010-4fe6-b799-8bc17b48639c" xlink:to="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._5ef50853-d9c6-4635-b0dc-bb203fbe604e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_5ed5142d-d4e7-4165-b105-6c7d1d88b266" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_PensionAssetTotal_969f63df-f010-4fe6-b799-8bc17b48639c" xlink:to="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_5ed5142d-d4e7-4165-b105-6c7d1d88b266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_30ef329d-6553-4c20-8206-773663e3799b" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_vlgea_PensionAssetTotal_969f63df-f010-4fe6-b799-8bc17b48639c" xlink:to="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_30ef329d-6553-4c20-8206-773663e3799b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSScheduleofMultiemployerPlansDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONNotes"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONTables"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_964a7340-5dfb-43ac-9c90-304913aaf009" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_19dd6108-8e30-4b72-9ba4-739973d85d0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_964a7340-5dfb-43ac-9c90-304913aaf009" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_19dd6108-8e30-4b72-9ba4-739973d85d0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1b9e7e41-4238-4777-80a5-9fbe649b157b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_964a7340-5dfb-43ac-9c90-304913aaf009" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1b9e7e41-4238-4777-80a5-9fbe649b157b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_45827ef1-f0e6-4ea5-a397-fd0535df17dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_964a7340-5dfb-43ac-9c90-304913aaf009" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_45827ef1-f0e6-4ea5-a397-fd0535df17dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_93c134dd-55f8-4f26-bb07-0b0ee87c2c23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_695a970e-70d2-4e5f-9c87-87211c704511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_93c134dd-55f8-4f26-bb07-0b0ee87c2c23" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_695a970e-70d2-4e5f-9c87-87211c704511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_eb93f796-4b68-4d61-b6ed-c965ec64443d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_93c134dd-55f8-4f26-bb07-0b0ee87c2c23" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_eb93f796-4b68-4d61-b6ed-c965ec64443d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_bdce5c31-98fd-40a2-b541-ad1e57c73eb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_93c134dd-55f8-4f26-bb07-0b0ee87c2c23" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_bdce5c31-98fd-40a2-b541-ad1e57c73eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_901da4be-ac8c-4d1b-aa18-c9d85458e196" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_93c134dd-55f8-4f26-bb07-0b0ee87c2c23" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_901da4be-ac8c-4d1b-aa18-c9d85458e196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_e476293e-6f3f-4400-be4c-77997fff460b" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_93c134dd-55f8-4f26-bb07-0b0ee87c2c23" xlink:to="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_e476293e-6f3f-4400-be4c-77997fff460b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_393e8649-ecee-41c3-8c89-ade62bca1e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_ce696a51-0878-4180-a662-1d0919512ea4" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_393e8649-ecee-41c3-8c89-ade62bca1e39" xlink:to="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_ce696a51-0878-4180-a662-1d0919512ea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_bf42e84f-d65b-48a9-b876-d004137d09e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_393e8649-ecee-41c3-8c89-ade62bca1e39" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_bf42e84f-d65b-48a9-b876-d004137d09e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1b6dec31-055c-4967-b7cf-af677347331a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e9ed3bb0-eba1-4675-ac17-7fb74de187a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1b6dec31-055c-4967-b7cf-af677347331a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e9ed3bb0-eba1-4675-ac17-7fb74de187a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_647b97b2-e1f7-4e65-8372-79bb212d24e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1b6dec31-055c-4967-b7cf-af677347331a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_647b97b2-e1f7-4e65-8372-79bb212d24e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45b77be3-c346-4ed5-b356-0beb4db6a8ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_6600344c-5a7f-4429-8057-d660162cff0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45b77be3-c346-4ed5-b356-0beb4db6a8ce" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_6600344c-5a7f-4429-8057-d660162cff0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_53991a2c-7ce6-4e27-921f-df5da07e3690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45b77be3-c346-4ed5-b356-0beb4db6a8ce" xlink:to="loc_us-gaap_Goodwill_53991a2c-7ce6-4e27-921f-df5da07e3690" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONProFormaInformationDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#COMMITMENTSandCONTINGENCIES"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#COMMITMENTSandCONTINGENCIESDetails"/>
  <link:calculationLink xlink:role="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>vlgea-20200725_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:4305cca1-27ba-428e-b2be-b3c939a246c5,g:b1f69829-c4c3-4061-8f03-bf777a1b6419-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CoverPage" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CoverPage" xlink:type="extended" id="id76c8f2da38a4daf9d1897ad0d36d31e_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1ff71cf1-685b-469b-9c1d-113b00f2cdd3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentType_1ff71cf1-685b-469b-9c1d-113b00f2cdd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_50423c3d-aa1a-4df9-a2c4-0551a37a5367" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentAnnualReport_50423c3d-aa1a-4df9-a2c4-0551a37a5367" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_db26c548-2663-4b75-9e30-ce7e900d6b29" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentPeriodEndDate_db26c548-2663-4b75-9e30-ce7e900d6b29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_5234a8ba-8937-47c5-8a67-dd942bd56d6d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentTransitionReport_5234a8ba-8937-47c5-8a67-dd942bd56d6d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_0cd811ea-51e7-4d63-8d9e-1b6acf7367fc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityFileNumber_0cd811ea-51e7-4d63-8d9e-1b6acf7367fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9aa6fb2c-ebce-41be-94e5-7449189313c4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityRegistrantName_9aa6fb2c-ebce-41be-94e5-7449189313c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cd51d45e-0e52-4973-b91f-0838c22ce541" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cd51d45e-0e52-4973-b91f-0838c22ce541" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1e816089-c18e-4092-831e-5a3430150743" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityTaxIdentificationNumber_1e816089-c18e-4092-831e-5a3430150743" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_cc1217f6-40f9-4874-bc82-2658beb50167" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressAddressLine1_cc1217f6-40f9-4874-bc82-2658beb50167" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_64d1d9d6-74e3-4616-b3f9-0373aba43546" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressCityOrTown_64d1d9d6-74e3-4616-b3f9-0373aba43546" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d7092389-8276-4546-900b-50191cb4f8c3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressStateOrProvince_d7092389-8276-4546-900b-50191cb4f8c3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3e97c01e-6160-4140-86a7-9b9fc75d442b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressPostalZipCode_3e97c01e-6160-4140-86a7-9b9fc75d442b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_fd4d1ded-09b1-4fa0-a162-6d40c39bf5e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_CityAreaCode_fd4d1ded-09b1-4fa0-a162-6d40c39bf5e4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_22dbc7e2-fbf9-4d07-9537-1c66f4f618a5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_LocalPhoneNumber_22dbc7e2-fbf9-4d07-9537-1c66f4f618a5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4a5ab6ba-13de-4a95-a593-1e1af7a70679" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_Security12bTitle_4a5ab6ba-13de-4a95-a593-1e1af7a70679" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_cb68c355-0494-4928-a2e1-dc3de81f3fed" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_TradingSymbol_cb68c355-0494-4928-a2e1-dc3de81f3fed" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f926d619-586f-46b3-a148-f29bdd3cf256" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_SecurityExchangeName_f926d619-586f-46b3-a148-f29bdd3cf256" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_99379b33-d443-42e0-9dda-0ec7acd81c46" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_99379b33-d443-42e0-9dda-0ec7acd81c46" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_0dd2a00a-d55d-4277-b27b-89aa439c7e6e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityVoluntaryFilers_0dd2a00a-d55d-4277-b27b-89aa439c7e6e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_371c3a91-8089-414e-9726-cff0118eb56d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityCurrentReportingStatus_371c3a91-8089-414e-9726-cff0118eb56d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_fb483311-58d6-41a2-bb0b-dbb7a534ab58" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityInteractiveDataCurrent_fb483311-58d6-41a2-bb0b-dbb7a534ab58" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_8f711cd1-cb18-425f-9199-402cd515371a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityFilerCategory_8f711cd1-cb18-425f-9199-402cd515371a" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f397e85f-1c43-44fb-aa46-1973e1140a67" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntitySmallBusiness_f397e85f-1c43-44fb-aa46-1973e1140a67" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_d2e00e1d-94f5-4433-b676-eedefe80f6d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityEmergingGrowthCompany_d2e00e1d-94f5-4433-b676-eedefe80f6d2" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_acbba710-e25a-499c-b604-42c69f73345b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_IcfrAuditorAttestationFlag_acbba710-e25a-499c-b604-42c69f73345b" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_0ee2e4ad-a217-4050-82c7-3f51ec48630f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityShellCompany_0ee2e4ad-a217-4050-82c7-3f51ec48630f" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_0b6d2223-f732-4d75-8be0-cd34fee45958" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityPublicFloat_0b6d2223-f732-4d75-8be0-cd34fee45958" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_f983f3b0-45ae-442f-a604-472617c430b1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_f983f3b0-45ae-442f-a604-472617c430b1" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f09cece6-6592-40c7-a9a2-5b2f164ab2d1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f09cece6-6592-40c7-a9a2-5b2f164ab2d1" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_85d4a366-6630-4346-adff-9d0bebf9cea3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityCentralIndexKey_85d4a366-6630-4346-adff-9d0bebf9cea3" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_20d85638-0e12-43a5-8d86-6a227a643fa5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_CurrentFiscalYearEndDate_20d85638-0e12-43a5-8d86-6a227a643fa5" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c6a24f36-65a7-47c2-a0f3-07b8e72d4f23" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentFiscalYearFocus_c6a24f36-65a7-47c2-a0f3-07b8e72d4f23" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_f2cc6fbe-0f11-436e-a310-23d33596f438" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentFiscalPeriodFocus_f2cc6fbe-0f11-436e-a310-23d33596f438" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_ee2ad4ea-415e-49a1-a623-2149aa5d08b5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_AmendmentFlag_ee2ad4ea-415e-49a1-a623-2149aa5d08b5" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_17902fd4-9c71-4c96-a08d-7faff58fd024_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:to="loc_us-gaap_ClassOfStockDomain_17902fd4-9c71-4c96-a08d-7faff58fd024_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:to="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b5d9ded6-97df-40dd-a5e1-63cb892e980d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:to="loc_us-gaap_CommonClassAMember_b5d9ded6-97df-40dd-a5e1-63cb892e980d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_69c272da-376d-4831-acb7-8907fae7d91d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:to="loc_us-gaap_CommonClassBMember_69c272da-376d-4831-acb7-8907fae7d91d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i813a0cd03bee4768aa44474a534e79fc_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:to="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_33757554-c69f-4f75-b29d-367fd27bb5c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_33757554-c69f-4f75-b29d-367fd27bb5c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5c3ac3f7-bf97-4be9-b916-d68e4f391c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_InventoryNet_5c3ac3f7-bf97-4be9-b916-d68e4f391c8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PatronageDividendReceivable_e57b4f87-e701-4a2a-834a-99bec05731aa" xlink:href="vlgea-20200725.xsd#vlgea_PatronageDividendReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_vlgea_PatronageDividendReceivable_e57b4f87-e701-4a2a-834a-99bec05731aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_46ae50d6-3eaa-4c92-930f-444734b4b5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_46ae50d6-3eaa-4c92-930f-444734b4b5cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c2cd9fc7-4ab9-438a-8085-54e42567a3c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c2cd9fc7-4ab9-438a-8085-54e42567a3c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4bc96fa4-bfd2-4146-8af7-c3d56772d7a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_OtherAssetsCurrent_4bc96fa4-bfd2-4146-8af7-c3d56772d7a5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_40256934-ee27-4a94-ba56-db5ae9e24aa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_AssetsCurrent_40256934-ee27-4a94-ba56-db5ae9e24aa9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_631335f0-55e4-4a25-9b59-19ebafa1dec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_631335f0-55e4-4a25-9b59-19ebafa1dec4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e76b6b78-6653-4b0f-8ae5-d914a22404ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e76b6b78-6653-4b0f-8ae5-d914a22404ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_93b125b9-9925-4ea5-9220-0cafd90216f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_93b125b9-9925-4ea5-9220-0cafd90216f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_7053ee7c-c85e-4193-8ebf-15a5236847db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_7053ee7c-c85e-4193-8ebf-15a5236847db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_03a53289-5ec4-4baf-8b00-6ab1c330d49a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_Goodwill_03a53289-5ec4-4baf-8b00-6ab1c330d49a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_aa14b5c8-e0e0-44c8-a068-18ff0a8d4fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_OtherAssets_aa14b5c8-e0e0-44c8-a068-18ff0a8d4fe6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9ac923a8-fa7a-4762-a851-1a5bfb140b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_Assets_9ac923a8-fa7a-4762-a851-1a5bfb140b39" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4f745b36-7c14-4eb8-bc52-2ab13fbdfcb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4f745b36-7c14-4eb8-bc52-2ab13fbdfcb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_179d3eaa-131d-4be1-8eff-fd7ced5d287b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_CapitalLeaseObligationsCurrent_179d3eaa-131d-4be1-8eff-fd7ced5d287b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_0c0e8a9e-ed2c-49c9-b0a1-70c776619c39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_0c0e8a9e-ed2c-49c9-b0a1-70c776619c39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3b280297-283b-4dbe-8a04-a5014644898e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_LongTermDebtCurrent_3b280297-283b-4dbe-8a04-a5014644898e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_91ae2bcf-905b-46f2-ab06-fcbc693d8890" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_91ae2bcf-905b-46f2-ab06-fcbc693d8890" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_d7295f47-d918-43b5-b6f2-5a68beca0015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_d7295f47-d918-43b5-b6f2-5a68beca0015" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_60527b88-042a-4d14-a9b1-2cbdaf9a208e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_60527b88-042a-4d14-a9b1-2cbdaf9a208e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_87809fd5-66b4-4dcb-8631-05a3cc437649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_87809fd5-66b4-4dcb-8631-05a3cc437649" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_106b1f3b-c300-46fc-ba9d-039f7f1964db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_106b1f3b-c300-46fc-ba9d-039f7f1964db" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ce6053d4-7d6c-4fbf-8d5d-f7cf2187b129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ce6053d4-7d6c-4fbf-8d5d-f7cf2187b129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_dfd8719c-6c2b-4ed9-bd05-8543fe3b4628" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_dfd8719c-6c2b-4ed9-bd05-8543fe3b4628" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_52fce919-6099-45a5-a5f3-62f7249465d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_CapitalLeaseObligationsNoncurrent_52fce919-6099-45a5-a5f3-62f7249465d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_79c7e024-0fff-43cb-9627-52885fc51739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_79c7e024-0fff-43cb-9627-52885fc51739" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aaf1f397-bd74-460b-a82f-febdef5f541c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aaf1f397-bd74-460b-a82f-febdef5f541c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4301a709-8381-4613-96d1-aaa1cf49e388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4301a709-8381-4613-96d1-aaa1cf49e388" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f40eaba0-cc78-479f-bd9c-e6118d048ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f40eaba0-cc78-479f-bd9c-e6118d048ad6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_dbb58a4e-8a38-406f-aaa8-aec4cdc4299f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_OtherLiabilities_dbb58a4e-8a38-406f-aaa8-aec4cdc4299f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3184025f-cdce-4186-92f1-525fb7e49532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3184025f-cdce-4186-92f1-525fb7e49532" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8767d00e-e8da-433f-9013-e3592d2ec64c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_PreferredStockValue_8767d00e-e8da-433f-9013-e3592d2ec64c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_16284a30-03b0-43f5-b02a-39a8b9d633be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_CommonStockValue_16284a30-03b0-43f5-b02a-39a8b9d633be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b4229cf8-a264-42fd-944d-b0d63ae2c324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b4229cf8-a264-42fd-944d-b0d63ae2c324" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e13d602f-dbd8-447c-bf7d-4783fb465f48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e13d602f-dbd8-447c-bf7d-4783fb465f48" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_018a42af-7fdb-4499-9d66-a3fb135ae8a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_TreasuryStockValue_018a42af-7fdb-4499-9d66-a3fb135ae8a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bacd115b-ad23-4819-a37b-aeac4e64283a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_StockholdersEquity_bacd115b-ad23-4819-a37b-aeac4e64283a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b4a2734-0639-4014-aa6b-add68ec4c37d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b4a2734-0639-4014-aa6b-add68ec4c37d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:to="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6ce8dad-9e6e-4eff-a114-c661671cab23_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:to="loc_us-gaap_ClassOfStockDomain_f6ce8dad-9e6e-4eff-a114-c661671cab23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:to="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9111b7d8-f133-46c0-b411-fb9fa21b12b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:to="loc_us-gaap_CommonClassAMember_9111b7d8-f133-46c0-b411-fb9fa21b12b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_b4555f6a-b3ca-4882-8f71-640c150dac9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:to="loc_us-gaap_CommonClassBMember_b4555f6a-b3ca-4882-8f71-640c150dac9a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i1c0e10137eae42a7ab9617a60f089536_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d4abced2-7720-418b-aa6a-698c141d8463" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d4abced2-7720-418b-aa6a-698c141d8463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e3c9af60-5674-4c03-a70f-1e76f037d152" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e3c9af60-5674-4c03-a70f-1e76f037d152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0986ecc0-cef0-4569-8518-66ba3195c859" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0986ecc0-cef0-4569-8518-66ba3195c859" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_81c34be1-1faf-4790-bd3a-e0a0658e4332" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_CommonStockSharesIssued_81c34be1-1faf-4790-bd3a-e0a0658e4332" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_acdb911f-ad5d-4bc0-b7f5-ab00d743a630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_acdb911f-ad5d-4bc0-b7f5-ab00d743a630" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f12fdc30-6619-4d04-bc9b-a07ec5193d29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_TreasuryStockShares_f12fdc30-6619-4d04-bc9b-a07ec5193d29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3cfdaa47-4408-4004-a9dd-c0b1003c6241_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:to="loc_us-gaap_ClassOfStockDomain_3cfdaa47-4408-4004-a9dd-c0b1003c6241_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:to="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c0d713ef-5b15-4525-9662-0fe0aeec9179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:to="loc_us-gaap_CommonClassAMember_c0d713ef-5b15-4525-9662-0fe0aeec9179" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d4bff140-49cf-4bce-ac93-816a66951063" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:to="loc_us-gaap_CommonClassBMember_d4bff140-49cf-4bce-ac93-816a66951063" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="ic2a4d668ed3e4633b9f8ac90e588ae67_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_98b270fb-c8da-41bb-b766-d12e21312cc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_98b270fb-c8da-41bb-b766-d12e21312cc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a4fe7d58-529e-42a0-a65b-40b8b4e4f965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a4fe7d58-529e-42a0-a65b-40b8b4e4f965" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4e77b95e-8e5e-46a1-8771-631e393950ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_GrossProfit_4e77b95e-8e5e-46a1-8771-631e393950ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a71a9553-5086-45c7-b5ce-435937085d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a71a9553-5086-45c7-b5ce-435937085d10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_81500314-1f3d-47f4-a973-3bc407a3fc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_DepreciationAndAmortization_81500314-1f3d-47f4-a973-3bc407a3fc0a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4392b2fd-a9d8-4ed7-b4e5-0b87c6a64977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_OperatingIncomeLoss_4392b2fd-a9d8-4ed7-b4e5-0b87c6a64977" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_871c138a-87fc-4916-99b4-47c5a9e9071f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_InterestExpense_871c138a-87fc-4916-99b4-47c5a9e9071f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_6a44f6b2-34ff-4c15-bcc8-2fcb62cff681" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_InvestmentIncomeInterest_6a44f6b2-34ff-4c15-bcc8-2fcb62cff681" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a3953d2b-f73b-4828-aee1-d07cf6fd1de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a3953d2b-f73b-4828-aee1-d07cf6fd1de3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6376d6c7-41e1-451a-9813-bd0ff49b125e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6376d6c7-41e1-451a-9813-bd0ff49b125e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_25cc617b-4c18-4988-9666-2ed23c69b24b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_NetIncomeLoss_25cc617b-4c18-4988-9666-2ed23c69b24b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_522304b9-b33c-4d35-8816-c45c75d4e5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:to="loc_us-gaap_EarningsPerShareBasic_522304b9-b33c-4d35-8816-c45c75d4e5a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b39c0fb9-bed5-4bf9-b525-17596fd0967f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b39c0fb9-bed5-4bf9-b525-17596fd0967f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:to="loc_us-gaap_ClassOfStockDomain_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:to="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_44d9e7b4-261c-421a-9680-e831f5f375ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:to="loc_us-gaap_CommonClassAMember_44d9e7b4-261c-421a-9680-e831f5f375ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_610af166-d0e8-4795-a91a-8c43c3c379e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:to="loc_us-gaap_CommonClassBMember_610af166-d0e8-4795-a91a-8c43c3c379e1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended" id="ib2e35bf4d7a248fabb63483e3c3b8b2c_CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" xlink:type="extended" id="ic878ef25cfaf4713bf6ede76e195181d_CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended" id="i694f44e7f7a94145a292fced77971fb3_CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8b51db18-76bb-4583-97b9-8374db76cd22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8b51db18-76bb-4583-97b9-8374db76cd22" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_3837c471-5ef5-49ee-b2f4-38b804d68b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_SharesIssued_3837c471-5ef5-49ee-b2f4-38b804d68b21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c058bf85-6610-423d-906e-0e2eea222512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockholdersEquity_c058bf85-6610-423d-906e-0e2eea222512" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9b5e8db4-1cf2-410b-a787-a050e6e625f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_NetIncomeLoss_9b5e8db4-1cf2-410b-a787-a050e6e625f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_53fc3542-e922-4038-887d-dfd7499d8b95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_53fc3542-e922-4038-887d-dfd7499d8b95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4b40b73b-9f84-4013-bf73-bcdee49621db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_Dividends_4b40b73b-9f84-4013-bf73-bcdee49621db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a407ed51-0d24-4530-bbda-3e981f66d31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a407ed51-0d24-4530-bbda-3e981f66d31f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d02d8013-3bc4-4cc2-8f42-1d03e3386c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d02d8013-3bc4-4cc2-8f42-1d03e3386c81" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_f6e188f9-9e9c-469a-8f08-7abca1bad489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_f6e188f9-9e9c-469a-8f08-7abca1bad489" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_64608969-e9f1-4504-a27e-70bde64be3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_64608969-e9f1-4504-a27e-70bde64be3ea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c5aa8413-157b-4c42-a9d4-5ae725d12660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c5aa8413-157b-4c42-a9d4-5ae725d12660" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited_ea3dcccc-b604-4a5e-b61f-ec85a8581c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited_ea3dcccc-b604-4a5e-b61f-ec85a8581c07" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2dd55067-17a8-4241-9779-04ae769412aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2dd55067-17a8-4241-9779-04ae769412aa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_d7610e33-38c3-4082-908d-1bd9c874f83f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_d7610e33-38c3-4082-908d-1bd9c874f83f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_8e07420d-24ed-4e0d-900b-1632672ab5c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_8e07420d-24ed-4e0d-900b-1632672ab5c7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_654c4d8d-3917-48b6-aeb6-e19cdd605ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_654c4d8d-3917-48b6-aeb6-e19cdd605ebe" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_bcc3ffeb-b027-4f1a-8935-ae597beedf1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_950fafa0-a34c-48d4-99af-5efd02aabc37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8b51db18-76bb-4583-97b9-8374db76cd22" xlink:to="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:to="loc_us-gaap_EquityComponentDomain_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:to="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_00a1cbc1-48c9-4524-b0bd-a08c87d30555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_CommonStockMember_00a1cbc1-48c9-4524-b0bd-a08c87d30555" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7e075e72-483c-4a38-af84-4391c36863cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_RetainedEarningsMember_7e075e72-483c-4a38-af84-4391c36863cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d01ad2f5-ab16-450c-81b2-3a2e58b654bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d01ad2f5-ab16-450c-81b2-3a2e58b654bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_939c9808-6202-4f09-b8d3-44e4e12ff609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_TreasuryStockMember_939c9808-6202-4f09-b8d3-44e4e12ff609" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eb29fa43-bc74-4ac4-8793-3606bae701aa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:to="loc_us-gaap_ClassOfStockDomain_eb29fa43-bc74-4ac4-8793-3606bae701aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:to="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7f5ca31d-7077-4a35-b938-717367447668" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:to="loc_us-gaap_CommonClassAMember_7f5ca31d-7077-4a35-b938-717367447668" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d7039929-9df4-4139-9fbf-98504040a258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:to="loc_us-gaap_CommonClassBMember_d7039929-9df4-4139-9fbf-98504040a258" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_06c633bb-bb44-46b7-9b67-35d6180dbd48_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_06c633bb-bb44-46b7-9b67-35d6180dbd48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d65a4887-5483-4196-b8d0-4845cde5b562" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d65a4887-5483-4196-b8d0-4845cde5b562" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a8bc50d6-c7ef-4b46-a4e4-5d705e94eb59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d65a4887-5483-4196-b8d0-4845cde5b562" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a8bc50d6-c7ef-4b46-a4e4-5d705e94eb59" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="extended" id="i952963e3b38c42ea98d9bc16cce734c3_CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="i97eca1e22ef2471abdccaa9db5ab025d_CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended" id="ia585670efab5411092ba49af06f67cd6_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended" id="i7cd1690976c64c16b8eb7ebb71e97374_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended" id="i08523f112c8246ba8cf0781b6fe3ebfa_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" xlink:type="extended" id="i2b4aab9bd045475b994f4386d0fb14a3_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_0c97d5ae-f3e2-4160-b1b4-2e8a0a01f5c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:to="loc_us-gaap_NumberOfStores_0c97d5ae-f3e2-4160-b1b4-2e8a0a01f5c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_53af73b5-8d52-4e3f-aed9-961cbe733c22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_53af73b5-8d52-4e3f-aed9-961cbe733c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83c1bd39-16ac-403e-b158-f6e7cb8585de_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83c1bd39-16ac-403e-b158-f6e7cb8585de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_750d5364-e2d8-4111-ac9c-c7c2853cf4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_750d5364-e2d8-4111-ac9c-c7c2853cf4c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember_faee41ea-2c3b-4ccd-baa2-9b7e97794b0c" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_750d5364-e2d8-4111-ac9c-c7c2853cf4c8" xlink:to="loc_vlgea_GourmetGarageSpecialtyMarketsMember_faee41ea-2c3b-4ccd-baa2-9b7e97794b0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_37925e00-20ee-4889-8833-2af8fcc896fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_d3818465-e9ac-4a36-af73-df3106ac14e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37925e00-20ee-4889-8833-2af8fcc896fe" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_d3818465-e9ac-4a36-af73-df3106ac14e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37925e00-20ee-4889-8833-2af8fcc896fe" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2a196f9f-1852-49c3-92e4-f35654057dd1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:to="loc_us-gaap_RelatedPartyDomain_2a196f9f-1852-49c3-92e4-f35654057dd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_dda923f4-375b-4987-a30a-a1ce0b72abec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:to="loc_us-gaap_RelatedPartyDomain_dda923f4-375b-4987-a30a-a1ce0b72abec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvesteeMember_08317fc5-a080-4820-93ca-2d61c47f0395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvesteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_dda923f4-375b-4987-a30a-a1ce0b72abec" xlink:to="loc_us-gaap_InvesteeMember_08317fc5-a080-4820-93ca-2d61c47f0395" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_74aff3d8-dd7f-4e70-913c-31bd7c521ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_74aff3d8-dd7f-4e70-913c-31bd7c521ac8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:to="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8853b14d-4e30-45ec-ac61-d37bbf060eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8853b14d-4e30-45ec-ac61-d37bbf060eb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5808e0cb-e87d-4bcb-8016-d1f9cbf31e89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_OperatingLeaseLiability_5808e0cb-e87d-4bcb-8016-d1f9cbf31e89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e7920aeb-fca7-4259-a430-f6ac717df98d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_StockholdersEquity_e7920aeb-fca7-4259-a430-f6ac717df98d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e745764c-cb27-42a9-98c1-8eb96a13fd25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_FinanceLeaseLiability_e745764c-cb27-42a9-98c1-8eb96a13fd25" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c5ffb035-f382-4207-a32d-acba4f102ec0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c5ffb035-f382-4207-a32d-acba4f102ec0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:type="arc" order="3" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ae93d29d-501f-455d-96b7-309122b20be5_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:to="loc_srt_RestatementDomain_ae93d29d-501f-455d-96b7-309122b20be5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_873f6443-85b2-461c-a529-3b292753934f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:to="loc_srt_RestatementDomain_873f6443-85b2-461c-a529-3b292753934f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_984ca762-ce1a-47db-b199-ae440582650b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_873f6443-85b2-461c-a529-3b292753934f" xlink:to="loc_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_984ca762-ce1a-47db-b199-ae440582650b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4408c4c1-6127-422e-a93c-b3e3735b48c3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4408c4c1-6127-422e-a93c-b3e3735b48c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_78559f80-c01e-4f50-9b02-aee55cf44c16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:to="loc_us-gaap_BuildingMember_78559f80-c01e-4f50-9b02-aee55cf44c16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_960ecbd1-1951-41ab-a811-962d3d3c65d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:to="loc_us-gaap_EquipmentMember_960ecbd1-1951-41ab-a811-962d3d3c65d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_f78ddc13-3ab3-4a6c-8ae1-1300d3634e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:to="loc_us-gaap_VehiclesMember_f78ddc13-3ab3-4a6c-8ae1-1300d3634e87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_34e71179-8a58-4cf1-93d9-795f505d971e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:to="loc_us-gaap_TypeOfAdoptionMember_34e71179-8a58-4cf1-93d9-795f505d971e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5755a162-a027-4f7f-950a-d28d87ba3b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5755a162-a027-4f7f-950a-d28d87ba3b53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_2c30907b-54f2-4eff-94f3-01a78ed03b40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_5755a162-a027-4f7f-950a-d28d87ba3b53" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_2c30907b-54f2-4eff-94f3-01a78ed03b40" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" xlink:type="extended" id="ibd4ddd29bf3a47759b1631da6462e6d4_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e0ba9806-857e-464d-aa51-f2afdd90961c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e0ba9806-857e-464d-aa51-f2afdd90961c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PercentageofTotalSales_4ecbcd39-717c-4914-b306-65d55c02d7b4" xlink:href="vlgea-20200725.xsd#vlgea_PercentageofTotalSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:to="loc_vlgea_PercentageofTotalSales_4ecbcd39-717c-4914-b306-65d55c02d7b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:to="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9abc36be-fbf8-404b-b12b-fcd337307f0b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:to="loc_srt_ProductsAndServicesDomain_9abc36be-fbf8-404b-b12b-fcd337307f0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:to="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CenterStoreMember_51800cd9-a4c5-4228-97c1-5e3bd4d0e6b3" xlink:href="vlgea-20200725.xsd#vlgea_CenterStoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_CenterStoreMember_51800cd9-a4c5-4228-97c1-5e3bd4d0e6b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FreshMember_17eeb0e9-56e5-4715-811b-d13fe95021eb" xlink:href="vlgea-20200725.xsd#vlgea_FreshMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_FreshMember_17eeb0e9-56e5-4715-811b-d13fe95021eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PharmacyMember_2611be9f-1e41-4809-b918-e165ea57026e" xlink:href="vlgea-20200725.xsd#vlgea_PharmacyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_PharmacyMember_2611be9f-1e41-4809-b918-e165ea57026e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OtherProductMember_1e342220-6b28-4960-b083-45e52a96bc15" xlink:href="vlgea-20200725.xsd#vlgea_OtherProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_OtherProductMember_1e342220-6b28-4960-b083-45e52a96bc15" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" xlink:type="extended" id="i827db073d5914de7a34d58569dc3b2d9_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" xlink:type="extended" id="i3fa7cc6393e04a61a2b9c16e3b32dd4d_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ec14eba0-c4a5-4a9f-bb46-450023f11a01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2d6b9de8-bcc1-4a6a-b14e-f40bb97cb1ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ec14eba0-c4a5-4a9f-bb46-450023f11a01" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2d6b9de8-bcc1-4a6a-b14e-f40bb97cb1ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ec14eba0-c4a5-4a9f-bb46-450023f11a01" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c324131a-2745-4efa-95b6-4f6a37056b50_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:to="loc_us-gaap_ClassOfStockDomain_c324131a-2745-4efa-95b6-4f6a37056b50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:to="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_01523e09-d8fc-468a-bc09-eb2fea1375b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:to="loc_us-gaap_CommonClassAMember_01523e09-d8fc-468a-bc09-eb2fea1375b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4bf3ceb0-d53c-4421-8cf9-01eb1bc1d60c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4bf3ceb0-d53c-4421-8cf9-01eb1bc1d60c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" xlink:type="extended" id="i9e5faa33c7d04b7e90390457c199eb93_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9f824d78-2bf7-4911-8861-e6c149a8d152" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9f824d78-2bf7-4911-8861-e6c149a8d152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_6c52ca22-b49e-41d8-a427-c3642921620f" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeAllocationClassBConversiontoClassA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_6c52ca22-b49e-41d8-a427-c3642921620f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation_1c0a9fde-52da-4120-9e03-c6b7d1672fd0" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeDistributionShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation_1c0a9fde-52da-4120-9e03-c6b7d1672fd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_30970d06-9345-4421-87ac-f0970ae6408e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_30970d06-9345-4421-87ac-f0970ae6408e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8f9ab667-da04-4e01-a817-187c9e892706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8f9ab667-da04-4e01-a817-187c9e892706" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA_1c5ef009-1fff-46a9-ada6-71e91218fae3" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassShareAllocationClassBConversiontoClassA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA_1c5ef009-1fff-46a9-ada6-71e91218fae3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8591d20f-0ffc-4ec0-bf23-34cd41efba73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8591d20f-0ffc-4ec0-bf23-34cd41efba73" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_70fa10b6-ae7b-48c1-aae0-4bc93a70d6f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_70fa10b6-ae7b-48c1-aae0-4bc93a70d6f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_09e0f7f8-ffe4-4697-9f15-3beec462d3fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:to="loc_us-gaap_EarningsPerShareBasic_09e0f7f8-ffe4-4697-9f15-3beec462d3fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b7493bde-ecf6-429c-962d-30880fd35f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b7493bde-ecf6-429c-962d-30880fd35f6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8bbb01d3-1345-4f3f-af1f-9860c1599688_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:to="loc_us-gaap_ClassOfStockDomain_8bbb01d3-1345-4f3f-af1f-9860c1599688_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:to="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ab48acc1-e238-4d7f-a688-2437b5277192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:to="loc_us-gaap_CommonClassAMember_ab48acc1-e238-4d7f-a688-2437b5277192" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_52b4930d-c3ab-4200-b08e-cb680b5a718c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:to="loc_us-gaap_CommonClassBMember_52b4930d-c3ab-4200-b08e-cb680b5a718c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" xlink:type="extended" id="ic3fcd29ed4b5482082c860e6e089e0f6_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseRightOfUseAsset_c64bfda9-48b7-4521-bc2e-bf1a5f05645c" xlink:href="vlgea-20200725.xsd#vlgea_LeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:to="loc_vlgea_LeaseRightOfUseAsset_c64bfda9-48b7-4521-bc2e-bf1a5f05645c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiability_a4b06505-0709-4d75-82ca-ded49307222f" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:to="loc_vlgea_LeaseLiability_a4b06505-0709-4d75-82ca-ded49307222f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d3aba4ac-9513-40be-85d5-ca6757c710a6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d3aba4ac-9513-40be-85d5-ca6757c710a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_869e9997-2a9f-45a2-b186-5aa8f144f719" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:to="loc_srt_ScenarioUnspecifiedDomain_869e9997-2a9f-45a2-b186-5aa8f144f719" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_e841d784-3cb9-48ed-8af0-a371310ecce5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_869e9997-2a9f-45a2-b186-5aa8f144f719" xlink:to="loc_srt_ScenarioForecastMember_e841d784-3cb9-48ed-8af0-a371310ecce5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4b42d702-80f8-4cea-b8e9-14dab7dc9385_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4b42d702-80f8-4cea-b8e9-14dab7dc9385_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2b675e8e-53e6-4c9d-aa03-60c315e4b932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2b675e8e-53e6-4c9d-aa03-60c315e4b932" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5631a4ab-5e11-40e0-bb1b-3712cf31af24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2b675e8e-53e6-4c9d-aa03-60c315e4b932" xlink:to="loc_us-gaap_SubsequentEventMember_5631a4ab-5e11-40e0-bb1b-3712cf31af24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_a5d5a444-241e-4383-a951-c4d5685ae949_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:to="loc_us-gaap_TypeOfAdoptionMember_a5d5a444-241e-4383-a951-c4d5685ae949_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4196a2ac-926c-46e0-9455-a9355ff2069c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4196a2ac-926c-46e0-9455-a9355ff2069c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_b74ea2e0-e97f-4a74-8be2-431a0a09562d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4196a2ac-926c-46e0-9455-a9355ff2069c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_b74ea2e0-e97f-4a74-8be2-431a0a09562d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURES"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" xlink:type="extended" id="i46f8014e45eb4301bf155fdb98ec1950_PROPERTYEQUIPMENTandFIXTURES"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURESTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" xlink:type="extended" id="i966ac33c3f1f4ce0846141b8a3a1a17a_PROPERTYEQUIPMENTandFIXTURESTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURESDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" xlink:type="extended" id="ib359220081064ca390abc2b250cec707_PROPERTYEQUIPMENTandFIXTURESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ac6d824f-ab4f-498a-bcd8-805ff82490ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ac6d824f-ab4f-498a-bcd8-805ff82490ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_8cfa87ff-cb29-49ed-a972-f64382313e59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_8cfa87ff-cb29-49ed-a972-f64382313e59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_d2e7effc-06c1-4b46-a5dd-250b3d25af95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_d2e7effc-06c1-4b46-a5dd-250b3d25af95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b5536de3-54e8-42da-8b91-8c3155e410e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b5536de3-54e8-42da-8b91-8c3155e410e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_386a0345-06c2-43cc-94d6-945510d7771b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_386a0345-06c2-43cc-94d6-945510d7771b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndBuildingMember_2efb8d1a-400b-42d8-864b-5fb258da19ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_LandAndBuildingMember_2efb8d1a-400b-42d8-864b-5fb258da19ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_f34af863-19bd-44f8-b406-06ad9b2d04a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_EquipmentMember_f34af863-19bd-44f8-b406-06ad9b2d04a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8c5920af-5ba9-425d-b52f-9a6ee29ca0f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8c5920af-5ba9-425d-b52f-9a6ee29ca0f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_377335b3-b749-45f5-8fa6-aba5651dc528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_377335b3-b749-45f5-8fa6-aba5651dc528" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_403157a5-6e5f-47a2-b701-a75098b887fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_ConstructionInProgressMember_403157a5-6e5f-47a2-b701-a75098b887fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_eed8df90-2f2c-4be2-b989-8d73b21ebceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_VehiclesMember_eed8df90-2f2c-4be2-b989-8d73b21ebceb" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" xlink:type="simple" xlink:href="vlgea-20200725.xsd#RELATEDPARTYINFORMATIONWAKEFERN"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" xlink:type="extended" id="i01403052118646d384cb06af4a2898aa_RELATEDPARTYINFORMATIONWAKEFERN"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#RELATEDPARTYINFORMATIONWAKEFERNDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" xlink:type="extended" id="id3f6cfc620514db0a0beac1ac5a0d936_RELATEDPARTYINFORMATIONWAKEFERNDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OwnershipInterest_1e39e18e-1f95-4bcf-a634-53c66fb188d5" xlink:href="vlgea-20200725.xsd#vlgea_OwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_OwnershipInterest_1e39e18e-1f95-4bcf-a634-53c66fb188d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_2548c95f-5646-450a-806b-1d9b536eabb5" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_2548c95f-5646-450a-806b-1d9b536eabb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_f3dae8b2-f3a3-4d5d-9fda-ea169dfe8091" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_f3dae8b2-f3a3-4d5d-9fda-ea169dfe8091" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_98a13245-43e0-4899-a483-c271b3bf8ece" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_98a13245-43e0-4899-a483-c271b3bf8ece" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InvestmentinRelatedPartyAffiliate_d5b5cdca-5407-4bc6-8012-1b97ae4be721" xlink:href="vlgea-20200725.xsd#vlgea_InvestmentinRelatedPartyAffiliate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_InvestmentinRelatedPartyAffiliate_d5b5cdca-5407-4bc6-8012-1b97ae4be721" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_3bff5309-b1a9-4398-9ba6-76e6a8d377e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_3bff5309-b1a9-4398-9ba6-76e6a8d377e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2cde7806-5d07-422b-a791-662df128770e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2cde7806-5d07-422b-a791-662df128770e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_36145ac9-52ba-473c-8b3c-8431625e7cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_36145ac9-52ba-473c-8b3c-8431625e7cc3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VendorAllowancesAndRebates_42a63fcc-cbbd-4ac1-8833-44b64a32a367" xlink:href="vlgea-20200725.xsd#vlgea_VendorAllowancesAndRebates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_VendorAllowancesAndRebates_42a63fcc-cbbd-4ac1-8833-44b64a32a367" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SupportServicesIncurredCharges_0d0abfa7-cfb2-4907-ad64-1c114fb50a30" xlink:href="vlgea-20200725.xsd#vlgea_SupportServicesIncurredCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_SupportServicesIncurredCharges_0d0abfa7-cfb2-4907-ad64-1c114fb50a30" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedParties_20fc713f-42c1-49fa-9f9b-49080c850b17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_DueFromRelatedParties_20fc713f-42c1-49fa-9f9b-49080c850b17" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_31e26777-9733-4193-9427-1999d684376c" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionBasisSpreadonVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_31e26777-9733-4193-9427-1999d684376c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_abc1ac23-69fd-45c8-ac4c-51f1dd918cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_abc1ac23-69fd-45c8-ac4c-51f1dd918cb6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_f9f5260a-8651-4741-8e4d-9839da6c1c05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_f9f5260a-8651-4741-8e4d-9839da6c1c05" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_362efa4c-8839-4c2b-a4b1-102cc1d537b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_362efa4c-8839-4c2b-a4b1-102cc1d537b8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_c1c75085-02be-441c-b723-374b0d775dca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_c1c75085-02be-441c-b723-374b0d775dca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_62fa2a1f-20e7-403d-8e0f-7249e8ddf56c" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_62fa2a1f-20e7-403d-8e0f-7249e8ddf56c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_d4bbf8fa-8451-4ebd-9b99-13b90f633651" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_d4bbf8fa-8451-4ebd-9b99-13b90f633651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_fa3d6f11-150e-4b4a-8d32-44e6db38f97a" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_fa3d6f11-150e-4b4a-8d32-44e6db38f97a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_1da50de7-592d-4ea0-80b0-af040e27d708" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_1da50de7-592d-4ea0-80b0-af040e27d708" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_f82499c7-bdb5-4a7f-b8da-9451ee0a7a19" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_f82499c7-bdb5-4a7f-b8da-9451ee0a7a19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentMaximumMember_c2c49f7c-4870-4025-b6d8-0ec4dd5fbfc7" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentMaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_PerStoreInvestmentMaximumMember_c2c49f7c-4870-4025-b6d8-0ec4dd5fbfc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentIncreaseMember_c3733c26-3d37-4907-8fab-36fd08d963f3" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentIncreaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_PerStoreInvestmentIncreaseMember_c3733c26-3d37-4907-8fab-36fd08d963f3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentAdditionsMember_69055c6b-fe29-4ef1-9813-25110b28e72d" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentAdditionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_PerStoreInvestmentAdditionsMember_69055c6b-fe29-4ef1-9813-25110b28e72d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_085ab926-245b-4720-a495-d3ff5e20d249_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:to="loc_us-gaap_RelatedPartyDomain_085ab926-245b-4720-a495-d3ff5e20d249_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a673bb4a-c772-45b4-8a55-04e707f54781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:to="loc_us-gaap_RelatedPartyDomain_a673bb4a-c772-45b4-8a55-04e707f54781" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvesteeMember_684f30c3-aed6-4324-8685-1a5850fd9e14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvesteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a673bb4a-c772-45b4-8a55-04e707f54781" xlink:to="loc_us-gaap_InvesteeMember_684f30c3-aed6-4324-8685-1a5850fd9e14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_fa0ab469-4123-4884-8e37-460734a47d8a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_fa0ab469-4123-4884-8e37-460734a47d8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_d076fb91-cb76-4dec-9210-7a2098f78c75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_d076fb91-cb76-4dec-9210-7a2098f78c75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InsureRiteLtd.Member_d5b63bf4-65b7-4d3e-b141-7dc4f695314e" xlink:href="vlgea-20200725.xsd#vlgea_InsureRiteLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_d076fb91-cb76-4dec-9210-7a2098f78c75" xlink:to="loc_vlgea_InsureRiteLtd.Member_d5b63bf4-65b7-4d3e-b141-7dc4f695314e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_cda3212b-059a-4af1-bfeb-e3c24d29025b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:to="loc_us-gaap_ReceivableTypeDomain_cda3212b-059a-4af1-bfeb-e3c24d29025b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:to="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_165c782a-0e93-415e-9920-66a469edcd4b" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:to="loc_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_165c782a-0e93-415e-9920-66a469edcd4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_380c95c9-88e1-4c12-9f60-40552064de6c" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:to="loc_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_380c95c9-88e1-4c12-9f60-40552064de6c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBT" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBT"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/DEBT" xlink:type="extended" id="ic09aeea0423847d38b74a95e250b9196_DEBT"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DebtTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DebtTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/DebtTables" xlink:type="extended" id="i8196ae573a264e898649b28b6d776ed6_DebtTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBTScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" xlink:type="extended" id="ie931ac71e1254a8783fa4c07a92fc1e9_DEBTScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e5c4bd56-4a8c-4cd4-ba09-013abb70b05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_LongTermDebt_e5c4bd56-4a8c-4cd4-ba09-013abb70b05a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d55a6c01-62ec-4f7c-aa0b-b83a5487e0cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_LongTermDebtCurrent_d55a6c01-62ec-4f7c-aa0b-b83a5487e0cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ee128b29-1f34-46b2-9667-fc2475e6a968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ee128b29-1f34-46b2-9667-fc2475e6a968" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9f5c774e-5ebc-40eb-879f-7793abb7991f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9f5c774e-5ebc-40eb-879f-7793abb7991f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_96460f35-ec61-4ed2-8b18-591a8e55fb01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:to="loc_us-gaap_LineOfCreditMember_96460f35-ec61-4ed2-8b18-591a8e55fb01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_bc229f30-60f4-44a8-a8bf-e0b4ba88a803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:to="loc_us-gaap_NotesPayableToBanksMember_bc229f30-60f4-44a8-a8bf-e0b4ba88a803" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:to="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_18350de7-d533-4d46-9772-555843e30066_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:to="loc_us-gaap_CreditFacilityDomain_18350de7-d533-4d46-9772-555843e30066_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:to="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_55085e6f-568d-4724-b487-4426293ac125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_55085e6f-568d-4724-b487-4426293ac125" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_17023d6e-535e-4ecc-b882-61293f467482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:to="loc_us-gaap_MediumTermNotesMember_17023d6e-535e-4ecc-b882-61293f467482" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBTAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBTAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/DEBTAdditionalInformationDetails" xlink:type="extended" id="ic265fe4e00a2467cb8f4c042052be7f4_DEBTAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5479b907-b13e-4bcd-9181-da9ed3b7961b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5479b907-b13e-4bcd-9181-da9ed3b7961b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_50075ca0-41a3-4630-983b-c8010a48ce8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_50075ca0-41a3-4630-983b-c8010a48ce8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_bfa19576-3326-4af5-9a4c-e5e6ebe1d59f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentTerm_bfa19576-3326-4af5-9a4c-e5e6ebe1d59f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_be6faeac-f62e-47e7-9e41-318c1ddbefd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_be6faeac-f62e-47e7-9e41-318c1ddbefd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_e5d94627-f540-4059-801e-d76f50a36a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_e5d94627-f540-4059-801e-d76f50a36a39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DebtConversionAllowableConvertedInstrumentAmount_6c07f808-1fd5-4d1b-970a-ce0ed76f73f5" xlink:href="vlgea-20200725.xsd#vlgea_DebtConversionAllowableConvertedInstrumentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_DebtConversionAllowableConvertedInstrumentAmount_6c07f808-1fd5-4d1b-970a-ce0ed76f73f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_90a64f05-c72d-49be-9730-e13750ad1704" xlink:href="vlgea-20200725.xsd#vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_90a64f05-c72d-49be-9730-e13750ad1704" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_48385711-9268-4889-b924-f0c3ca2f064d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DerivativeTermOfContract_48385711-9268-4889-b924-f0c3ca2f064d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DebtInstrumentCollateralNumberOfStores_9c2bac0a-d8bc-4c31-a594-cfd82b916fe8" xlink:href="vlgea-20200725.xsd#vlgea_DebtInstrumentCollateralNumberOfStores"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_DebtInstrumentCollateralNumberOfStores_9c2bac0a-d8bc-4c31-a594-cfd82b916fe8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e3613162-3329-4675-a7b4-181eb320f3c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_LineOfCredit_e3613162-3329-4675-a7b4-181eb320f3c5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_f94aacb3-e7e0-4480-bafb-37a8c41f0750" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_f94aacb3-e7e0-4480-bafb-37a8c41f0750" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_f372a227-66bc-45d1-9762-474f8a37ff76" xlink:href="vlgea-20200725.xsd#vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_f372a227-66bc-45d1-9762-474f8a37ff76" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ThirdPartyContributiontoInvestmentFund_5d091c12-f410-4378-9e1e-625a66fc4c7c" xlink:href="vlgea-20200725.xsd#vlgea_ThirdPartyContributiontoInvestmentFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_ThirdPartyContributiontoInvestmentFund_5d091c12-f410-4378-9e1e-625a66fc4c7c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_662bd87a-7603-45e1-b9e6-d63a6bb27c35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_LongTermNotesPayable_662bd87a-7603-45e1-b9e6-d63a6bb27c35" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8113eab6-e61e-4e3a-9e78-d5921a160e66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8113eab6-e61e-4e3a-9e78-d5921a160e66" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BenefitOverRecapturePeriod_4bab33b9-27b8-4cfd-a608-97d5a775a39d" xlink:href="vlgea-20200725.xsd#vlgea_BenefitOverRecapturePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_BenefitOverRecapturePeriod_4bab33b9-27b8-4cfd-a608-97d5a775a39d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b3e88aa7-3a6c-435a-a65d-0f66cf24379a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b3e88aa7-3a6c-435a-a65d-0f66cf24379a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1d9d6f31-ee86-4a2e-822c-4420b7e5b74e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1d9d6f31-ee86-4a2e-822c-4420b7e5b74e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_18a904b2-d22e-44dd-8c8d-76106941c25a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1d9d6f31-ee86-4a2e-822c-4420b7e5b74e" xlink:to="loc_us-gaap_InterestRateSwapMember_18a904b2-d22e-44dd-8c8d-76106941c25a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_3e0d1e3b-8938-4bfc-8529-a91f5d122652_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:to="loc_us-gaap_VariableRateDomain_3e0d1e3b-8938-4bfc-8529-a91f5d122652_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_23dd2c91-640d-44e9-b203-18bc262f6038" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:to="loc_us-gaap_VariableRateDomain_23dd2c91-640d-44e9-b203-18bc262f6038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_fb0aacd6-fc4d-433f-a4f6-f867157dce3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_23dd2c91-640d-44e9-b203-18bc262f6038" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_fb0aacd6-fc4d-433f-a4f6-f867157dce3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d44f21ef-fc34-4c5e-9085-6939aedabfeb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d44f21ef-fc34-4c5e-9085-6939aedabfeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e529af88-d609-4fe8-8bd4-af0922ba8e91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e529af88-d609-4fe8-8bd4-af0922ba8e91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_969ca7c5-5dd6-4f7b-b985-529ac9b6f7ab" xlink:href="vlgea-20200725.xsd#vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e529af88-d609-4fe8-8bd4-af0922ba8e91" xlink:to="loc_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_969ca7c5-5dd6-4f7b-b985-529ac9b6f7ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_719dabec-2717-496b-a9e1-a3daf901dcee_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_719dabec-2717-496b-a9e1-a3daf901dcee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e43326e9-5b88-412e-8ac1-faf45bac0c2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e43326e9-5b88-412e-8ac1-faf45bac0c2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4a2e162f-05f6-44b0-9499-eb91a657d1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e43326e9-5b88-412e-8ac1-faf45bac0c2f" xlink:to="loc_us-gaap_SubsequentEventMember_4a2e162f-05f6-44b0-9499-eb91a657d1c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_31be5b71-7c4f-4a8d-90aa-438551a33e27_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_31be5b71-7c4f-4a8d-90aa-438551a33e27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b8ad331f-2dcd-454e-88ba-ad0226478d01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:to="loc_us-gaap_LineOfCreditMember_b8ad331f-2dcd-454e-88ba-ad0226478d01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_8a759daf-bf34-4ecb-9784-5007b4b3025f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:to="loc_us-gaap_SecuredDebtMember_8a759daf-bf34-4ecb-9784-5007b4b3025f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3c385adc-f36e-4ef1-af64-c6cdf536c381_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:to="loc_us-gaap_CreditFacilityDomain_3c385adc-f36e-4ef1-af64-c6cdf536c381_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:to="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_dbcd2197-333f-4f19-aa56-027118a5bf50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_dbcd2197-333f-4f19-aa56-027118a5bf50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_3a690cb1-af2e-43f8-afad-cca06fc6d99f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:to="loc_us-gaap_MediumTermNotesMember_3a690cb1-af2e-43f8-afad-cca06fc6d99f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_740ea244-86cb-4130-a17a-dff77600bd13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:to="loc_us-gaap_LetterOfCreditMember_740ea244-86cb-4130-a17a-dff77600bd13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_41c1ec37-1f39-4e69-bdb9-9112b8931da0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_41c1ec37-1f39-4e69-bdb9-9112b8931da0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c98d017f-9477-4465-b37f-c492e2ccbde0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c98d017f-9477-4465-b37f-c492e2ccbde0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_9ad98dff-a3ab-4540-9f2a-f4c27e69914f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c98d017f-9477-4465-b37f-c492e2ccbde0" xlink:to="loc_srt_ScenarioForecastMember_9ad98dff-a3ab-4540-9f2a-f4c27e69914f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DERIVATIVESANDHEDGINGACTIVITIES"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="extended" id="i2edd718f3fd04a5191cc6403967c38d7_DERIVATIVESANDHEDGINGACTIVITIES"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" xlink:type="extended" id="i51fe6bcf622449a0b8b1000733e463c2_DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_ca452f53-46f8-4cc3-86df-09d42a6e9ce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_ca452f53-46f8-4cc3-86df-09d42a6e9ce3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_b10e2eaa-c8ce-47b4-b241-cbb7f8a4d06b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeNotionalAmount_b10e2eaa-c8ce-47b4-b241-cbb7f8a4d06b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_fb159e5d-0f5f-4939-a53e-c0349d85b3de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_fb159e5d-0f5f-4939-a53e-c0349d85b3de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_40cc8a1c-9f95-4a79-a557-39356f35b3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_40cc8a1c-9f95-4a79-a557-39356f35b3dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_13ad918f-b3a9-479f-b837-4e2b90db1a07_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_13ad918f-b3a9-479f-b837-4e2b90db1a07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ad95ceb8-cb5c-4e13-98d1-fa577a203209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ad95ceb8-cb5c-4e13-98d1-fa577a203209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_4c2cb01e-c861-4df5-9e55-fd14f47801d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ad95ceb8-cb5c-4e13-98d1-fa577a203209" xlink:to="loc_us-gaap_InterestRateSwapMember_4c2cb01e-c861-4df5-9e55-fd14f47801d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3fa82a51-822e-4a83-bcb2-56bb49728c43_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3fa82a51-822e-4a83-bcb2-56bb49728c43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_18e50e01-dfa0-47e2-b3a4-76399f2c722f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_18e50e01-dfa0-47e2-b3a4-76399f2c722f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_06ecea73-391a-42d1-8e40-e8ed2d41cafa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_18e50e01-dfa0-47e2-b3a4-76399f2c722f" xlink:to="loc_us-gaap_InterestExpenseMember_06ecea73-391a-42d1-8e40-e8ed2d41cafa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXES"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXES" xlink:type="extended" id="ie857fb76313b4445a844edfaa9f3e8fb_INCOMETAXES"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESTables" xlink:type="extended" id="id56d15de1c6149bc97472191549ceeb7_INCOMETAXESTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended" id="id2b1d3c85b484dd4800a4ebaa1fc3343_INCOMETAXESAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESComponentsofIncomeTaxProvisionDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" xlink:type="extended" id="i1fef05a4f96448c382356b7773e07788_INCOMETAXESComponentsofIncomeTaxProvisionDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="i4afb3ec38f7f4b4d9e504bd62f910074_INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" xlink:type="extended" id="i5b3f721338cb48a798ca56f79d0fe042_INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended" id="i95235ca4b97142a0b75874d1728fc524_INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="extended" id="i3c78ae2e25034f27b26026776a4e192e_INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASES"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASES" xlink:type="extended" id="i5057810e046845018d229899a5ad9de1_LEASES"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESTables" xlink:type="extended" id="if5bdbddc2bd7472abc7ba01de219a439_LEASESTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESAdditionalInformationDetails" xlink:type="extended" id="i7001ab2ecc5242a3b39d3abc8153ce08_LEASESAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseNumberOfContracts_83cb4b7e-d30c-444c-bf66-2e74a6d4f9fc" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseNumberOfContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseNumberOfContracts_83cb4b7e-d30c-444c-bf66-2e74a6d4f9fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseTermOfContract_6d859e2b-2132-464b-985b-315404caf5c5" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseTermOfContract_6d859e2b-2132-464b-985b-315404caf5c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseRenewalTerm_3cee6c00-3541-45a9-aaac-b73ea7155231" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseRenewalTerm_3cee6c00-3541-45a9-aaac-b73ea7155231" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b18598e1-5b53-458a-b883-9f5faed5e0d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b18598e1-5b53-458a-b883-9f5faed5e0d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_b2a88a8b-18c2-41d3-a2f4-b76a2e3f2807" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseLeaseNotYetCommencedLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_b2a88a8b-18c2-41d3-a2f4-b76a2e3f2807" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_048a0409-11f5-4ee1-91e3-7a00804c91af" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionOfficerOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_048a0409-11f5-4ee1-91e3-7a00804c91af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_af85dfd0-b08a-4f16-8186-ea0e8e5dc818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_LeaseAndRentalExpense_af85dfd0-b08a-4f16-8186-ea0e8e5dc818" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7fd9f61c-a9fe-49ae-b89a-25c430e6b70e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_OperatingLeaseLiability_7fd9f61c-a9fe-49ae-b89a-25c430e6b70e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_151dfb3b-52fe-47a7-a24d-7f5b5d8169c8" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_151dfb3b-52fe-47a7-a24d-7f5b5d8169c8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_98a458d1-7b48-4c95-8247-5ebeb98f0474" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_98a458d1-7b48-4c95-8247-5ebeb98f0474" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_AggregateRentToRelatedParties_b7e0c668-694c-431d-b924-623ede948e38" xlink:href="vlgea-20200725.xsd#vlgea_AggregateRentToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_AggregateRentToRelatedParties_b7e0c668-694c-431d-b924-623ede948e38" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_ecb58b0a-acca-4a59-8704-0d78e62034f8" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_ecb58b0a-acca-4a59-8704-0d78e62034f8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_31e2a05b-efe4-4279-a0e9-0c0b92c44f8b" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_31e2a05b-efe4-4279-a0e9-0c0b92c44f8b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_6ddfb137-255a-4247-9442-8640ceda80a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_6ddfb137-255a-4247-9442-8640ceda80a5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SubleaseAgreementAnnualRent_4efc4442-0108-495c-910e-03fa1ea7b2a8" xlink:href="vlgea-20200725.xsd#vlgea_SubleaseAgreementAnnualRent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_SubleaseAgreementAnnualRent_4efc4442-0108-495c-910e-03fa1ea7b2a8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_066baae0-55bc-439c-b41e-47ed8ac54a75_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:to="loc_us-gaap_RelatedPartyDomain_066baae0-55bc-439c-b41e-47ed8ac54a75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:to="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_59f105ac-1c97-4818-8344-0e3e15bb0688" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:to="loc_srt_OfficerMember_59f105ac-1c97-4818-8344-0e3e15bb0688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_a9f5c460-c56c-4de3-9286-0d13629d7c0a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:to="loc_srt_AffiliatedEntityMember_a9f5c460-c56c-4de3-9286-0d13629d7c0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:to="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_e1096b1e-6737-45ab-bf80-d3d7483e0d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:to="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_e1096b1e-6737-45ab-bf80-d3d7483e0d58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_bc59ead0-7289-4702-b0b9-2931ce12cdfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_e1096b1e-6737-45ab-bf80-d3d7483e0d58" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_bc59ead0-7289-4702-b0b9-2931ce12cdfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_15726127-c0af-4430-87d5-6c0a14fec87e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:to="loc_srt_RangeMember_15726127-c0af-4430-87d5-6c0a14fec87e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:to="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5b6fded2-0f66-4496-bfc8-b4af0efae20a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:to="loc_srt_MinimumMember_5b6fded2-0f66-4496-bfc8-b4af0efae20a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_462046f6-f4db-42bf-ba9b-52b0f39e3de7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:to="loc_srt_MaximumMember_462046f6-f4db-42bf-ba9b-52b0f39e3de7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_672c6577-30a4-4afe-b158-1c323de80748_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_672c6577-30a4-4afe-b158-1c323de80748_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_12da1859-a105-48c8-860e-ac2df50beb51" xlink:href="vlgea-20200725.xsd#vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:to="loc_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_12da1859-a105-48c8-860e-ac2df50beb51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_b5dca27a-5a91-467e-9637-517ea1889fb8" xlink:href="vlgea-20200725.xsd#vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:to="loc_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_b5dca27a-5a91-467e-9637-517ea1889fb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StoresSubleasedFromWakefernMember_34131f24-f4f0-4e5b-ab3a-3d79685b2c91" xlink:href="vlgea-20200725.xsd#vlgea_StoresSubleasedFromWakefernMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:to="loc_vlgea_StoresSubleasedFromWakefernMember_34131f24-f4f0-4e5b-ab3a-3d79685b2c91" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESTotalLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" xlink:type="extended" id="i074cdb5b29b644569692f67953ac46fa_LEASESTotalLeaseCostDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseMaturityDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESLeaseMaturityDetails" xlink:type="extended" id="i2996b8de60e544758c59933e0b43386f_LEASESLeaseMaturityDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseTermsandDiscountRatesDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" xlink:type="extended" id="i23249924b0734b3e841953ea54d3f6cc_LEASESLeaseTermsandDiscountRatesDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="extended" id="if562d2f947f24531b198db42a2a19c76_LEASESSupplementalCashFlowInformationDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" xlink:type="extended" id="id5c351e3d68b478e9af66d20a72764b5_LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITY" xlink:type="extended" id="i17672bfa72f64a68a37a378ae0c5f5e4_SHAREHOLDERSEQUITY"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" xlink:type="extended" id="i412524e636534c7a872991287d1c625a_SHAREHOLDERSEQUITYTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" xlink:type="extended" id="i9323a034e0824b638fb17827b1894a2d_SHAREHOLDERSEQUITYAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofClassesofCommonStock_e29fd9e9-e1ca-425a-a79f-5c25723e0433" xlink:href="vlgea-20200725.xsd#vlgea_NumberofClassesofCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_NumberofClassesofCommonStock_e29fd9e9-e1ca-425a-a79f-5c25723e0433" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_fac46714-cc72-4349-9364-0a35e1cf84d9" xlink:href="vlgea-20200725.xsd#vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_fac46714-cc72-4349-9364-0a35e1cf84d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_a3025bff-88fb-4d28-b541-c31a20be656f" xlink:href="vlgea-20200725.xsd#vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_a3025bff-88fb-4d28-b541-c31a20be656f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CommonStockVotingRightsPercentageofVotingPower_e424523b-3f5f-4de2-b8e3-ab6b6d2b1ff5" xlink:href="vlgea-20200725.xsd#vlgea_CommonStockVotingRightsPercentageofVotingPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_CommonStockVotingRightsPercentageofVotingPower_e424523b-3f5f-4de2-b8e3-ab6b6d2b1ff5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_907183f6-0c2f-45a2-9e0a-0b139bd90589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_907183f6-0c2f-45a2-9e0a-0b139bd90589" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_9637b157-c87f-4bdb-9c00-6c21a61cb024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_PreferredStockSharesIssued_9637b157-c87f-4bdb-9c00-6c21a61cb024" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_082aef19-3e16-495c-aa92-d45598179d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_082aef19-3e16-495c-aa92-d45598179d6c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e76f024-344f-429d-ac8f-e5ea6d8e4a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e76f024-344f-429d-ac8f-e5ea6d8e4a28" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_53f3c683-892a-4bcc-948d-4c940c850f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_53f3c683-892a-4bcc-948d-4c940c850f8c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofShareBasedCompensationPlans_4303e5d2-0e09-4234-85ec-27e467548c01" xlink:href="vlgea-20200725.xsd#vlgea_NumberofShareBasedCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_NumberofShareBasedCompensationPlans_4303e5d2-0e09-4234-85ec-27e467548c01" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_55ebee73-5e49-4d25-915d-cbec436ea76a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensation_55ebee73-5e49-4d25-915d-cbec436ea76a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_defb94d0-d6d1-4679-bf1c-8d1f55fcadf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_defb94d0-d6d1-4679-bf1c-8d1f55fcadf1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8916c1a2-b750-4701-be42-96fdfabbd12e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8916c1a2-b750-4701-be42-96fdfabbd12e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_355750d6-cacc-4253-a0ca-efde4d7196d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_355750d6-cacc-4253-a0ca-efde4d7196d5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83fb15c3-feed-4497-911e-04473a559dd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83fb15c3-feed-4497-911e-04473a559dd2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb73a115-6506-463c-ac82-8e88f25495e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb73a115-6506-463c-ac82-8e88f25495e7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_480a2dd9-91fc-474f-b540-35413f113259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_480a2dd9-91fc-474f-b540-35413f113259" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6d10acbe-5a0e-4cb4-ad37-21ee0cfac58c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6d10acbe-5a0e-4cb4-ad37-21ee0cfac58c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ee8ca1df-3a9d-488b-ade2-a52009eb99af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ee8ca1df-3a9d-488b-ade2-a52009eb99af" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0de3668e-36c2-42ae-b443-20580e98396a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0de3668e-36c2-42ae-b443-20580e98396a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_40d94408-3dd4-4695-b4fb-3556f0808811" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_40d94408-3dd4-4695-b4fb-3556f0808811" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7ac0abae-f365-44e5-9df4-28a71a0d4eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7ac0abae-f365-44e5-9df4-28a71a0d4eb2" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fb8575f-392b-48d4-9b3a-ff0b989fbf29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fb8575f-392b-48d4-9b3a-ff0b989fbf29" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_8c38a878-d470-402a-a656-bc405a6084b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_8c38a878-d470-402a-a656-bc405a6084b6" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_24bf3a97-6747-41a2-ab25-6e78a068873d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_24bf3a97-6747-41a2-ab25-6e78a068873d" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_06094cbe-e336-4a4d-bdf1-628bb85f008c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_06094cbe-e336-4a4d-bdf1-628bb85f008c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3d258e98-145b-4aa8-b781-39a9a7ff8129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3d258e98-145b-4aa8-b781-39a9a7ff8129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_57fdbd64-50cc-449e-a43a-1663ec0cc68a" xlink:href="vlgea-20200725.xsd#vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3d258e98-145b-4aa8-b781-39a9a7ff8129" xlink:to="loc_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_57fdbd64-50cc-449e-a43a-1663ec0cc68a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8d81ee41-d071-4151-9506-22bd0e8588d5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:to="loc_us-gaap_ClassOfStockDomain_8d81ee41-d071-4151-9506-22bd0e8588d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:to="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_80a72c8d-e8aa-4c13-b1d9-b01072e2a841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:to="loc_us-gaap_CommonClassAMember_80a72c8d-e8aa-4c13-b1d9-b01072e2a841" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_565cdce6-7d33-40b2-9de7-e6b862aab4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:to="loc_us-gaap_CommonClassBMember_565cdce6-7d33-40b2-9de7-e6b862aab4e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2cfffc1a-e63d-4988-953a-61dd2ed9a1de_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:to="loc_us-gaap_PlanNameDomain_2cfffc1a-e63d-4988-953a-61dd2ed9a1de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:to="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_A2010PlanMember_a16152a8-2263-4052-b0d1-a51b2723bb62" xlink:href="vlgea-20200725.xsd#vlgea_A2010PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:to="loc_vlgea_A2010PlanMember_a16152a8-2263-4052-b0d1-a51b2723bb62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockPlan2016Member_c8eec188-33b1-413e-80fa-7aa471c368b3" xlink:href="vlgea-20200725.xsd#vlgea_StockPlan2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:to="loc_vlgea_StockPlan2016Member_c8eec188-33b1-413e-80fa-7aa471c368b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_32990fae-1a39-4969-9d77-154711a54dc9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_32990fae-1a39-4969-9d77-154711a54dc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a6b7b371-d98c-4d77-afd8-f314aa90a819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a6b7b371-d98c-4d77-afd8-f314aa90a819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bcb36cb4-1d95-484a-8382-6e8d205503d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a6b7b371-d98c-4d77-afd8-f314aa90a819" xlink:to="loc_us-gaap_RestrictedStockMember_bcb36cb4-1d95-484a-8382-6e8d205503d3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" xlink:type="extended" id="i79c21bf86dc34f5fb4ecc84f262efa65_SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" xlink:type="extended" id="i2e26b6f576e946c5b7e3adb190bc6858_SHAREHOLDERSEQUITYRestrictedStockActivityDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" xlink:type="extended" id="i43931340a08f41608fcd238f1d2e9e2e_SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1c52b2e6-ebb5-4344-9521-013fa35be83b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1c52b2e6-ebb5-4344-9521-013fa35be83b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1de8b1b2-1b42-49f5-bbcb-aabb5e8b0c43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1c52b2e6-ebb5-4344-9521-013fa35be83b" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1de8b1b2-1b42-49f5-bbcb-aabb5e8b0c43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCashAbstract_70b408a6-154a-42b1-be7b-781959453b10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCashAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_DividendsCashAbstract_70b408a6-154a-42b1-be7b-781959453b10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_6f6b083b-4266-4831-9c8a-1bccb77bd336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsCashAbstract_70b408a6-154a-42b1-be7b-781959453b10" xlink:to="loc_us-gaap_DividendsCash_6f6b083b-4266-4831-9c8a-1bccb77bd336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_25f13637-5681-408b-9342-9b96341b6bc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_25f13637-5681-408b-9342-9b96341b6bc8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f9d40170-89ea-426c-a654-cbf9141ee679_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:to="loc_us-gaap_ClassOfStockDomain_f9d40170-89ea-426c-a654-cbf9141ee679_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:to="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_576c7e81-6105-4116-829c-63b55db55320" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:to="loc_us-gaap_CommonClassAMember_576c7e81-6105-4116-829c-63b55db55320" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_89442332-aaf7-4f62-9a9e-e9fe76543c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:to="loc_us-gaap_CommonClassBMember_89442332-aaf7-4f62-9a9e-e9fe76543c6e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANS"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANS" xlink:type="extended" id="i7cb3a3e7cfcf463bb1c74e6dfb8f66c7_PENSIONPLANS"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSTables" xlink:type="extended" id="i66372849baca4400b0b35408b3eb042a_PENSIONPLANSTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" xlink:type="extended" id="i50edf30dd3c24eb987c5e058c977d7ed_PENSIONPLANSAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_da675372-e756-49b0-95b8-dde239a5b0ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_da675372-e756-49b0-95b8-dde239a5b0ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4b9fc7ef-952b-433a-90e4-342e83ce19d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4b9fc7ef-952b-433a-90e4-342e83ce19d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_7ed6fabb-4f9d-433a-91bd-109c65072153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_7ed6fabb-4f9d-433a-91bd-109c65072153" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4f6a4e68-f6e6-4d8f-96f2-a8f4af3c5bec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4f6a4e68-f6e6-4d8f-96f2-a8f4af3c5bec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_fdf6a304-9717-44e9-bdb4-b596fa522a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_fdf6a304-9717-44e9-bdb4-b596fa522a9d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash_76f34969-5855-49dc-80d2-2fb5f6bd7dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash_76f34969-5855-49dc-80d2-2fb5f6bd7dde" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_8c9e2001-7003-4407-8dad-b1ef33242c60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_8c9e2001-7003-4407-8dad-b1ef33242c60" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_8aa5be81-4798-4b46-8aa6-4bdaff80b85e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_8aa5be81-4798-4b46-8aa6-4bdaff80b85e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:to="loc_srt_RangeMember_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:to="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4b82b03d-98d6-4e05-908c-942d2583bc0d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:to="loc_srt_MinimumMember_4b82b03d-98d6-4e05-908c-942d2583bc0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8dd99fba-ad3c-4e0a-8f66-a360df91cd0c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:to="loc_srt_MaximumMember_8dd99fba-ad3c-4e0a-8f66-a360df91cd0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_40906602-8d71-48a2-9bff-f476999aa419_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_40906602-8d71-48a2-9bff-f476999aa419_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_2733b2c4-aecf-430b-b46d-4e608f8661e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:to="loc_us-gaap_EquitySecuritiesMember_2733b2c4-aecf-430b-b46d-4e608f8661e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_02b4cfda-ffcf-421a-a036-ef3aa0f4518a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:to="loc_us-gaap_FixedIncomeFundsMember_02b4cfda-ffcf-421a-a036-ef3aa0f4518a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_a3015030-627b-4c60-b2df-331412c9fa43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_a3015030-627b-4c60-b2df-331412c9fa43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cb5878f5-6d88-4689-891e-928de27b37ee_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cb5878f5-6d88-4689-891e-928de27b37ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86d2db4c-7934-456d-bfbb-a5aadad22056" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86d2db4c-7934-456d-bfbb-a5aadad22056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ad531e23-cd92-4613-a081-402021fceb68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86d2db4c-7934-456d-bfbb-a5aadad22056" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ad531e23-cd92-4613-a081-402021fceb68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_91eec1d7-741e-4b37-bb4f-f05733d7cfca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:to="loc_us-gaap_RetirementPlanNameDomain_91eec1d7-741e-4b37-bb4f-f05733d7cfca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:to="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_c63b3cc9-7e94-49ad-89b0-3da82cdc436d" xlink:href="vlgea-20200725.xsd#vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:to="loc_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_c63b3cc9-7e94-49ad-89b0-3da82cdc436d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_6f21a2b4-43bb-4a42-836f-93ecd39c384e" xlink:href="vlgea-20200725.xsd#vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:to="loc_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_6f21a2b4-43bb-4a42-836f-93ecd39c384e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_faff464c-5702-4cba-9771-86c5c8e819c1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_faff464c-5702-4cba-9771-86c5c8e819c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d52014e9-39de-411f-8c3e-b7024b34f80f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d52014e9-39de-411f-8c3e-b7024b34f80f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_b2e0d8bf-0379-4691-ac6f-47694d99e40d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_b2e0d8bf-0379-4691-ac6f-47694d99e40d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSNetPeriodicPensionCostsDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" xlink:type="extended" id="i8d506ceba0f8446b8505e75a286a6f0e_PENSIONPLANSNetPeriodicPensionCostsDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" xlink:type="extended" id="i9670510aaa694894905ce9ae7ac3fcc8_PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAccumulatedBenefitObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" xlink:type="extended" id="i3116b6046d4c43bdad4509bdb2776691_PENSIONPLANSAccumulatedBenefitObligationsDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" xlink:type="extended" id="id7a9c19690e44a1f8336f859c27f3a37_PENSIONPLANSAssumptionsUsedDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSFairValueofPensionAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" xlink:type="extended" id="i265cb0865a8b4f2e91185e2304483045_PENSIONPLANSFairValueofPensionAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetCash_8368a448-4b8c-4f7a-a81a-ad23c6835fa3" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_PensionAssetCash_8368a448-4b8c-4f7a-a81a-ad23c6835fa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:href="vlgea-20200725.xsd#vlgea_EquitySecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_28e68931-6261-4043-ab7a-4e4a7ec545b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_28e68931-6261-4043-ab7a-4e4a7ec545b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._ace0061b-a5d1-4bd5-a1aa-ab64730796c6" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S."/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:to="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._ace0061b-a5d1-4bd5-a1aa-ab64730796c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_2afcb410-809c-4b7d-923e-2c47d08d8dd4" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:to="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_2afcb410-809c-4b7d-923e-2c47d08d8dd4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FixedIncomeSecuritiesAbstract_fd1a2eee-8519-49c2-a36f-df8fb7182d27" xlink:href="vlgea-20200725.xsd#vlgea_FixedIncomeSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_FixedIncomeSecuritiesAbstract_fd1a2eee-8519-49c2-a36f-df8fb7182d27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_c5f12360-aa51-42f1-9a65-afeea8ca237c" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_vlgea_FixedIncomeSecuritiesAbstract_fd1a2eee-8519-49c2-a36f-df8fb7182d27" xlink:to="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_c5f12360-aa51-42f1-9a65-afeea8ca237c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetTotal_d6d5209a-7606-450e-98a3-c4018bc8f799" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetTotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_PensionAssetTotal_d6d5209a-7606-450e-98a3-c4018bc8f799" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a2fe083b-fa06-4c31-87dc-6dcc57a02901_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a2fe083b-fa06-4c31-87dc-6dcc57a02901_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_64d3d33b-d850-475b-9cad-04dc93081d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_64d3d33b-d850-475b-9cad-04dc93081d7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7fedfd2b-921f-4862-a391-2ee8e1b5628e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7fedfd2b-921f-4862-a391-2ee8e1b5628e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" xlink:type="extended" id="i39de1f14896e4028b913023c2587b076_PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSScheduleofMultiemployerPlansDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" xlink:type="extended" id="i29aae1cf05d04ddb8d4daa1599d65de9_PENSIONPLANSScheduleofMultiemployerPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_400de31b-5042-4354-b35c-6f063e81e57b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_400de31b-5042-4354-b35c-6f063e81e57b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_1d5fcc35-b715-4966-9258-74d86ee0b6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantPlanNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_1d5fcc35-b715-4966-9258-74d86ee0b6ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_b13aca9d-a453-4b3c-ab6b-7fe69eae7b5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_b13aca9d-a453-4b3c-ab6b-7fe69eae7b5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_ace090c0-d144-4a88-8d97-c60bc1db520f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_ace090c0-d144-4a88-8d97-c60bc1db520f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_c2888bc8-b40a-4572-8cc2-7f3c0bb8a397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_c2888bc8-b40a-4572-8cc2-7f3c0bb8a397" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_93abec35-c044-44c7-ae55-5945efad3593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_93abec35-c044-44c7-ae55-5945efad3593" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_a0081469-1fdf-44d8-b5b7-b5805beec14f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_a0081469-1fdf-44d8-b5b7-b5805beec14f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_31aeb4e9-9355-49a5-a0bc-466369aa25dd" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_31aeb4e9-9355-49a5-a0bc-466369aa25dd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:to="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_29f817ac-16f0-40d7-a49d-531d4fe7b150_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:to="loc_us-gaap_RetirementPlanNameDomain_29f817ac-16f0-40d7-a49d-531d4fe7b150_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:to="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionPlanOfLocal464AMember_bb67b9f1-ae13-4ca2-aed2-c0aa92a490d7" xlink:href="vlgea-20200725.xsd#vlgea_PensionPlanOfLocal464AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:to="loc_vlgea_PensionPlanOfLocal464AMember_bb67b9f1-ae13-4ca2-aed2-c0aa92a490d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UFCWLocal1262EmployersPensionFundMember1Member_840be924-a1f5-43a4-85eb-d0ab49385909" xlink:href="vlgea-20200725.xsd#vlgea_UFCWLocal1262EmployersPensionFundMember1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:to="loc_vlgea_UFCWLocal1262EmployersPensionFundMember1Member_840be924-a1f5-43a4-85eb-d0ab49385909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UFCWRegionalPensionPlanMember_d4863c38-40c3-4695-aa61-6fbd50544a3e" xlink:href="vlgea-20200725.xsd#vlgea_UFCWRegionalPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:to="loc_vlgea_UFCWRegionalPensionPlanMember_d4863c38-40c3-4695-aa61-6fbd50544a3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_501d54d7-401e-44c3-9c99-a8c09a0f02ba_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_501d54d7-401e-44c3-9c99-a8c09a0f02ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_41c21fe5-7c43-46a2-b64c-6c0d55ac9f73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_41c21fe5-7c43-46a2-b64c-6c0d55ac9f73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_031c02eb-3beb-485b-9d0b-03d43e3a4626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_41c21fe5-7c43-46a2-b64c-6c0d55ac9f73" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_031c02eb-3beb-485b-9d0b-03d43e3a4626" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONNotes"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" xlink:type="extended" id="i789c5c6de37a42f8ba4eb291ef9c4492_BUSINESSACQUISITIONNotes"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONTables"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONTables" xlink:type="extended" id="ia222610213704359904c09af27dcb021_BUSINESSACQUISITIONTables"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" xlink:type="extended" id="i72fe388cfb5e4256b88113d7331bc1b4_BUSINESSACQUISITIONAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_d0e9bcfb-95cd-4f37-b9ca-5b82e9aae310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_NumberOfStores_d0e9bcfb-95cd-4f37-b9ca-5b82e9aae310" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_40d26642-a9c2-42ab-b667-25120252483c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_40d26642-a9c2-42ab-b667-25120252483c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SellingAreaOfRealEstateProperty_1d540b9d-19d5-4694-b5a1-c982e81ca48a" xlink:href="vlgea-20200725.xsd#vlgea_SellingAreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_vlgea_SellingAreaOfRealEstateProperty_1d540b9d-19d5-4694-b5a1-c982e81ca48a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8a2e1b5c-2142-4c7d-8b31-385a5737581c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8a2e1b5c-2142-4c7d-8b31-385a5737581c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationConsiderationTransferredCredit_515e6bce-696d-49c0-870c-4d85b32e0d7c" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationConsiderationTransferredCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_vlgea_BusinessCombinationConsiderationTransferredCredit_515e6bce-696d-49c0-870c-4d85b32e0d7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_99eaaf7f-7cf5-4a83-a2f2-76ccceadb49d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_Goodwill_99eaaf7f-7cf5-4a83-a2f2-76ccceadb49d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_48ae0cc4-9cdb-483b-9710-3206a757c76c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_48ae0cc4-9cdb-483b-9710-3206a757c76c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e56a4054-1a03-4125-b1c3-17d063e59ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e56a4054-1a03-4125-b1c3-17d063e59ca1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c1d0faec-c8c6-4dd4-a1ac-200104870be5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c1d0faec-c8c6-4dd4-a1ac-200104870be5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember_66095796-f0f8-4205-a578-6ce8be3eaecb" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:to="loc_vlgea_FairwayMarketsMember_66095796-f0f8-4205-a578-6ce8be3eaecb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember_e1b0005f-4bd4-4693-bf72-50f93deeb80b" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:to="loc_vlgea_GourmetGarageSpecialtyMarketsMember_e1b0005f-4bd4-4693-bf72-50f93deeb80b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e08487e-4007-4835-a1ea-85ee5ee8f96a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9e08487e-4007-4835-a1ea-85ee5ee8f96a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f3e023bb-5dc6-41f9-bee3-0ce29d7bc00c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f3e023bb-5dc6-41f9-bee3-0ce29d7bc00c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_a9cf359f-4932-4f35-a131-438d3e89209a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f3e023bb-5dc6-41f9-bee3-0ce29d7bc00c" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_a9cf359f-4932-4f35-a131-438d3e89209a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i52b93ecffaee47599a710283ccd0c399_BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_49281072-c1a4-4fc4-96c1-e26c9d4552d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_49281072-c1a4-4fc4-96c1-e26c9d4552d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_af15b3a3-2b0c-47a7-ba0b-fe91782eb916" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_af15b3a3-2b0c-47a7-ba0b-fe91782eb916" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_a091d872-073a-44c5-97aa-41103ea3dc40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_a091d872-073a-44c5-97aa-41103ea3dc40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_f5e61e5e-5769-432e-be86-b2c93290b686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_f5e61e5e-5769-432e-be86-b2c93290b686" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6d6f5919-58b7-48c9-963d-b578870f44ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6d6f5919-58b7-48c9-963d-b578870f44ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_ffec5887-f66b-4f14-ade1-066ef0170ebd" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_ffec5887-f66b-4f14-ade1-066ef0170ebd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6d7c5650-28b4-46a9-a550-d0606a0e179c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6d7c5650-28b4-46a9-a550-d0606a0e179c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_f8ca659a-1801-4788-84f4-6b5cf4076659" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_f8ca659a-1801-4788-84f4-6b5cf4076659" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ef01fce9-017e-4d42-8d5e-04125525a78a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ef01fce9-017e-4d42-8d5e-04125525a78a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1f5069ef-99a9-46aa-bad4-10911f635237" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:to="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1f5069ef-99a9-46aa-bad4-10911f635237" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d387b0b9-11bc-4d4b-9c05-191359c7781f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d387b0b9-11bc-4d4b-9c05-191359c7781f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_29969cdd-4f04-4b28-b1ae-a41b50d0b8fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_29969cdd-4f04-4b28-b1ae-a41b50d0b8fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2650de8e-a7ee-4171-8952-d8f9153603d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2650de8e-a7ee-4171-8952-d8f9153603d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a5282cd1-a6c3-48e7-8c44-cc60b6d08e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_Goodwill_a5282cd1-a6c3-48e7-8c44-cc60b6d08e87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_46f4beb6-f407-4602-a649-691d76028c60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_46f4beb6-f407-4602-a649-691d76028c60" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_324e8800-742c-41e1-b6a0-b6d794bc394a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_324e8800-742c-41e1-b6a0-b6d794bc394a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember_7cfcbd5d-6c2e-47f4-89f4-7361c87dc502" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:to="loc_vlgea_GourmetGarageSpecialtyMarketsMember_7cfcbd5d-6c2e-47f4-89f4-7361c87dc502" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember_4ce2da28-67fd-4f6e-9bd7-ea0bcf718626" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:to="loc_vlgea_FairwayMarketsMember_4ce2da28-67fd-4f6e-9bd7-ea0bcf718626" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONProFormaInformationDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" xlink:type="extended" id="i9a37aa0c28b94debb02fc888e455a5ee_BUSINESSACQUISITIONProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_73a34d6a-dfdf-40bf-ba8b-3fe4ee6be497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_73a34d6a-dfdf-40bf-ba8b-3fe4ee6be497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_4d8485dc-d463-4730-b8bb-4a11914e1c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_4d8485dc-d463-4730-b8bb-4a11914e1c53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a9e066b3-5e00-407c-a4a4-35bc9fdcf290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a9e066b3-5e00-407c-a4a4-35bc9fdcf290" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember_d9a52bb7-a295-4e41-abeb-1332878c240c" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a9e066b3-5e00-407c-a4a4-35bc9fdcf290" xlink:to="loc_vlgea_FairwayMarketsMember_d9a52bb7-a295-4e41-abeb-1332878c240c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#COMMITMENTSandCONTINGENCIES"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" xlink:type="extended" id="i20dfba80ff244763b03687844fb86f02_COMMITMENTSandCONTINGENCIES"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#COMMITMENTSandCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" xlink:type="extended" id="i1973f37d3a0241148b6ec4506dc9f466_COMMITMENTSandCONTINGENCIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_6a8bb98b-8b0f-405f-8a69-89219022ec86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_6a8bb98b-8b0f-405f-8a69-89219022ec86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_1d10e614-df58-43a8-8eab-8d709039d35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_1d10e614-df58-43a8-8eab-8d709039d35c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofUnions_54c9c5f1-74f5-4b07-8605-38013eac1f8f" xlink:href="vlgea-20200725.xsd#vlgea_NumberofUnions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_vlgea_NumberofUnions_54c9c5f1-74f5-4b07-8605-38013eac1f8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_5c9939c0-b473-47b7-a4a7-5e5a1b1ec9e5" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_5c9939c0-b473-47b7-a4a7-5e5a1b1ec9e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_82680dbf-d63e-4ddb-ace4-2dc7481cbb00_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_82680dbf-d63e-4ddb-ace4-2dc7481cbb00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborForceConcentrationRiskMember_2ff84a4c-6c0a-47f5-a4a7-b1f7461af13f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:to="loc_us-gaap_LaborForceConcentrationRiskMember_2ff84a4c-6c0a-47f5-a4a7-b1f7461af13f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_1bbeff5a-cc79-4218-87b4-e735b01e2b74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:to="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_1bbeff5a-cc79-4218-87b4-e735b01e2b74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cb217f13-8b02-4993-8067-3db68e5cd712_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cb217f13-8b02-4993-8067-3db68e5cd712_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_f3551b17-d8e8-4a12-b4d1-1a475db913ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:to="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_f3551b17-d8e8-4a12-b4d1-1a475db913ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember_4df71b36-cdb8-454f-8d93-040e90c7f86d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:to="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember_4df71b36-cdb8-454f-8d93-040e90c7f86d" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>vlgea-20200725_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:4305cca1-27ba-428e-b2be-b3c939a246c5,g:b1f69829-c4c3-4061-8f03-bf777a1b6419-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_ac7263ec-88ff-45fe-b3fd-327bd59b137a_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average area of each supermarket acquired (in sq ft)</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_86fba869-3435-4bf3-b28a-f83a753ba475_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Note Receivable Maturing August 2022</link:label>
    <link:label id="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_label_en-US" xlink:label="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Note Receivable Maturing August 2022 [Member]</link:label>
    <link:label id="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Note Receivable Maturing August 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" xlink:to="lab_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_0fe19e95-3028-40ab-a71f-8d03f625124a_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_51313087-1414-4fb4-a8e0-e0e73edcb19b_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_e76ff317-afa2-4063-baf4-087eccfea45c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target allocation percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_072d837a-d1e1-4147-9223-0850835c96e2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_fdb977a8-0ab9-4aa0-98e7-d2ceb4eb2e28_terseLabel_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2023</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_label_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2023 [Member]</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_documentation_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2023 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" xlink:to="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_ac827a6b-5abe-44fb-b921-6752ef3b4491_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9c9a8140-7c20-44e5-bc42-c7e0d12cd992_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0287fb86-2c49-4fd5-9757-4e3c4f05cfcb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Benefit Obligation:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a8653123-4891-4224-a4e1-4563c3f10b14_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS and CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_28cbc1cd-e7e4-41b9-9c74-8ac6d98b632e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_071c36cd-f505-49a8-9122-9acb2673b1e7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_03a807fd-fb47-459b-bec4-1e972e4a3994_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e5f3eabf-b659-47af-b27a-7d04a3e19cef_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Plan Assets:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_14bbb3f8-6992-499c-a3a9-d6447a5d856a_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PENSION PLANS</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9acf3739-d31c-41e1-98df-719133b3a13a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearFive_538da332-7efa-4ca8-aeef-94521b638e8d_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearFive_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearFive" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDueYearFive" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_99974815-d2b8-441c-a0a6-5c3f60783eb8_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of business acquisition inventory step-up</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_3b1faa62-f0e8-4adf-a10e-6f2a37e140c9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_9123bced-71ca-4f23-a81e-67286c026ee2_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance recoveries</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_c6cd978d-fb7c-42ec-a398-9921b774924b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock purchases (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6325b0db-fa52-4a6b-b49b-aa5753beb128_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_2d25ee2d-8202-4aa0-8094-71c651960cf5_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5f03bba2-5e83-4dc1-9be3-3f3fb6235e18_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES and SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_783e8917-8752-4ed3-a13e-723dee8ee927_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized in the consolidated balance sheets:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_6db7ee9e-e943-4fb7-92dc-ef6ccfdce01b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d934346d-4ad5-4f25-88a0-da624bdbe9de_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PercentageofTotalSales_00f4da48-7c7d-4490-9fd1-30e4499ca745_terseLabel_en-US" xlink:label="lab_vlgea_PercentageofTotalSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total sales</link:label>
    <link:label id="lab_vlgea_PercentageofTotalSales_label_en-US" xlink:label="lab_vlgea_PercentageofTotalSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Total Sales</link:label>
    <link:label id="lab_vlgea_PercentageofTotalSales_documentation_en-US" xlink:label="lab_vlgea_PercentageofTotalSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Total Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PercentageofTotalSales" xlink:href="vlgea-20200725.xsd#vlgea_PercentageofTotalSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PercentageofTotalSales" xlink:to="lab_vlgea_PercentageofTotalSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_870e74e8-6ba5-4722-b280-446793660da0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of leased assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_6e07ad5b-b809-4c36-803b-31bca74b94f4_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of variable interest entity real estate partnerships</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" xlink:to="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_5019833d-c46b-4c15-97c3-6e4d68dfd33c_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_8832ea9c-a067-4409-a941-779e8b5624bf_terseLabel_en-US" xlink:label="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual/Collective Trust Funds - International</link:label>
    <link:label id="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_label_en-US" xlink:label="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Asset, Equity Securities, Mutual Collective Trust Funds, International</link:label>
    <link:label id="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_documentation_en-US" xlink:label="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Asset, Equity Securities, Mutual Collective Trust Funds, International</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" xlink:to="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_b545b8bc-5ecb-4966-bf28-ecb2fba53e79_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DERIVATIVES AND HEDGING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_ef6fe6a8-045b-44fe-b18c-a1f28cedf742_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_8e5ded7f-07da-419f-9e95-0c9b889f1f70_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employees covered by collective bargaining agreements, significant</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_21e7ae75-25ba-4fef-9c3c-25ed9950b092_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_51793636-5f2e-48c2-b710-d27116e54782_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_6b54f3bc-70d8-4643-91c5-ec6938deabb7_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree_b576dec4-6a81-42f8-a1ad-66d5d6118158_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_360424a4-6bfd-430e-ab02-6d8d20e62761_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_10bcc4ba-d92b-401c-bcce-149f538e8440_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_1d7d5925-a7c7-4d90-90eb-e20be0ed80fa_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._8f29fa6a-658b-40f0-a5c8-1f5ac7244367_terseLabel_en-US" xlink:label="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual/Collective Trust Funds - U.S.</link:label>
    <link:label id="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._label_en-US" xlink:label="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.</link:label>
    <link:label id="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._documentation_en-US" xlink:label="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S."/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." xlink:to="lab_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S." xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_13e46f42-b592-4625-a75b-ce3f84590db4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable to Wakefern</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:to="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_9ca18cd5-8745-4cae-9a8b-427325c415c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c0d45d02-35b4-4157-8cd9-3764c7182b63_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested at beginning of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ae61d4d1-d023-4302-917e-e0d229a49274_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested at end of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_860a93e3-da5c-4374-ab28-5205669e540c_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments by Consolidated and Nonconsolidated Entities [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments by Consolidated and Nonconsolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis" xlink:to="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable_dee8585a-a1fb-4ca5-b4d0-dfa2800e33f1_terseLabel_en-US" xlink:label="lab_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patronage dividend receivable</link:label>
    <link:label id="lab_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable_label_en-US" xlink:label="lab_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities Patronage Dividend Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable" xlink:to="lab_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_9d6119bb-9fb1-4a20-a032-291a28d9c802_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_bab5e90c-0dfa-449b-893a-c7e293a7f8bc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_6b7f686d-2992-4ad8-a7b2-591e2c7b9557_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37dc99a8-e6c8-4fed-96f2-c1507996befb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_c701baef-f665-480b-9047-a57e36905996_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11)&#160;</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_ef26a870-5bda-4e67-85d2-ebe6697c6f55_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_ddf4cc34-127c-410f-b703-0563f8cd77b2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock purchases, including shares surrendered for withholding taxes</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_2af7fcf0-0096-400f-b2b8-2f82c66667c7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b8e55636-ce7d-481d-93e4-320a84d3d08f_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f82b0545-ce5a-47de-83b3-a74802d7b296_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ce8d8b50-c872-4b2f-8186-dae329adcc3f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_9a98b5f5-0474-4949-9776-18154ece8727_terseLabel_en-US" xlink:label="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit conversion to secured term loan</link:label>
    <link:label id="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_label_en-US" xlink:label="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount</link:label>
    <link:label id="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_documentation_en-US" xlink:label="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" xlink:href="vlgea-20200725.xsd#vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" xlink:to="lab_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_21512e63-4c01-44e9-841e-3eebe9de131b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_441a935a-9295-49b2-a75c-3f5727ea2e02_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_af500a44-3857-476d-8bde-75859429684e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ba7dba5-963a-42a2-b418-2cd20de5a4b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_f4013420-da75-42db-9022-ebb8d2df6c60_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_e65c52f7-175d-4b65-a160-d2285a98756d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_cea3e973-c7e3-4360-876d-7dc95d80e6ac_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_32eed2c6-bd3b-4359-9250-80755bc6a2e4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount_a135fb14-131e-4255-8301-f948d5e27e28_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityUndiscountedExcessAmount" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_vlgea_LeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f4906c8b-f58b-4b02-ac55-2c34fb31984b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax over book depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiability_9920ffb2-6e20-484e-9de2-f9c676a81e56_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_vlgea_LeaseLiability_label_en-US" xlink:label="lab_vlgea_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability</link:label>
    <link:label id="lab_vlgea_LeaseLiability_documentation_en-US" xlink:label="lab_vlgea_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiability" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiability" xlink:to="lab_vlgea_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_OtherPostretirementBenefitPlansContributions_7d1d879b-ccf2-4d9b-9d49-af9cc92d9361_terseLabel_en-US" xlink:label="lab_vlgea_OtherPostretirementBenefitPlansContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions to other multi-employer benefit plans</link:label>
    <link:label id="lab_vlgea_OtherPostretirementBenefitPlansContributions_label_en-US" xlink:label="lab_vlgea_OtherPostretirementBenefitPlansContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Multiemployer Benefit Plans Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OtherPostretirementBenefitPlansContributions" xlink:href="vlgea-20200725.xsd#vlgea_OtherPostretirementBenefitPlansContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_OtherPostretirementBenefitPlansContributions" xlink:to="lab_vlgea_OtherPostretirementBenefitPlansContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_27ee301b-0802-4c10-aea7-81f73bb2eb6c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_df6f1c86-eaaf-4094-ba0d-6db3e87c5709_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_8a5aef73-2bed-46ec-9515-4bb41bed2100_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d89b754f-6b3e-4d73-bc99-a984f5697c29_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, equipment and fixtures, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_10f87a68-f8b3-4377-8490-b68aee18e5d2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4599c489-d98a-49aa-8f91-8495ce2f898d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5fbad6d0-1a09-49ae-95bf-26466dfb9752_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_65c0abfd-f598-46a6-94b4-6816e5c2951f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_c00fc2ba-b111-4677-b803-049bcbb0c012_terseLabel_en-US" xlink:label="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual/Collective Trust Funds - Fixed Income</link:label>
    <link:label id="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_label_en-US" xlink:label="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income</link:label>
    <link:label id="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_documentation_en-US" xlink:label="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" xlink:to="lab_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ced8c733-18b0-49d2-afbe-548ff3cc3f1c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation costs related to nonvested stock options and restricted stock granted</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_4341be79-686d-4ede-ab87-1937a5fff002_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_6052797c-0952-4ad7-af68-6b24a836281b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased property under finance leases</link:label>
    <link:label id="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_label_en-US" xlink:label="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held under Capital Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:to="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_30824ba6-ba4c-4895-96e6-99199bcb4a2e_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_9a52134f-c5cd-49a8-8bd8-b8d46f10dacd_terseLabel_en-US" xlink:label="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_label_en-US" xlink:label="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset</link:label>
    <link:label id="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" xlink:to="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_fc689349-d6e9-4f7d-b29e-97449961f609_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, no par value: Authorized 10,000 shares, none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_5ef47e24-2c02-4ab8-bea9-2ea25a2e9ca5_terseLabel_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due After 2024</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_label_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due After 2024 [Member]</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_documentation_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due After 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" xlink:to="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_50b6964b-39e7-48cd-b62d-202faa1a7ca0_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_a5fb5e1e-e46c-4a7a-9381-0c7f5c5909d5_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f96c093b-f31a-49cb-b880-91139511ceaf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable at end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_12c43510-daeb-4c1f-812a-ab1df8b61ec7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_14322b72-7a41-4682-9244-509c6783db06_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseRightOfUseAsset_0ddf35b5-6a3e-4479-9ba2-25d0d5cd347c_terseLabel_en-US" xlink:label="lab_vlgea_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, right-of-use asset</link:label>
    <link:label id="lab_vlgea_LeaseRightOfUseAsset_label_en-US" xlink:label="lab_vlgea_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Right-Of-Use Asset</link:label>
    <link:label id="lab_vlgea_LeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_vlgea_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseRightOfUseAsset" xlink:href="vlgea-20200725.xsd#vlgea_LeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseRightOfUseAsset" xlink:to="lab_vlgea_LeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_5958f00f-1e9d-40b1-916f-21b4962749cd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_fc8d88b7-0a32-41ed-b119-d86e236a0b25_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction amount</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_2ee73b65-384f-4f20-8eac-832e8f1dabfd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchandise inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d862cf8-8853-463c-a769-8b90af7dece0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_82c092cb-522d-452b-bd02-23413c80dbb0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lump sum distributions related to the termination of retirement plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_828fcc52-9310-4c7c-9a3e-03d41ce8b3f9_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_26ae7006-d85d-453f-9948-7010508e288c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_a7ee8ecf-6b63-4cfd-9585-8ba654ec58f9_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTable_04565c7c-3732-43ee-858e-cd9e4fa3f287_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Multiemployer Plans [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_b3c9d0c8-8d94-4ddd-b571-f554760b9e6f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_d50566bc-40df-4824-abbd-fa9e7d4945fb_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of properties owned by VIE partnership</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" xlink:to="lab_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_4ea517ea-27fa-44b4-b43a-851594dd0086_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_4b9e9c73-9297-42aa-993e-ca6d0ede17ba_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_bddeabe1-3814-4cf7-aba4-0c1c6af9e69f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_968a3662-9e43-4911-b8df-27efc3511f2c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_9a852148-da58-4bc9-950d-6487e1dcee22_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected net actuarial loss to be recognized</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_8aa25a83-cc6d-4647-8fe3-10a97221939f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree_a09b2a94-fe8d-4d99-989e-cf930ed11b12_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Due in Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_c57a8b58-dd21-47e9-840a-9c80e058f7b2_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Funds</link:label>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeFundsMember" xlink:to="lab_us-gaap_FixedIncomeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_52b8e2c0-52a7-4ce8-aee8-69fc195971e8_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_05e3b11f-ee81-4289-a68b-ca42840f5837_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_b6d537b5-dc48-433e-b959-9babf9de0edc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_cc1b5f5a-0e7e-441e-a439-6b403c6b0333_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_2a910840-2590-4dc7-9296-ae46a425f69a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from revolving line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_1f42ad1b-7183-42d3-9702-7ea5f7a3e5c1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_804ce44d-5c52-436c-87a7-7ef5a3caaebf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in notes receivable related to New Markets Tax Credit financing</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_5d5b684e-2209-4ee8-8e21-e6d6ea8ef7a2_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_db3c9794-937b-4107-8286-3bd8231b63cb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_eeca3a84-2bfc-4160-a7f6-b6c76a7d1a1f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation related costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryIncomeTaxesPolicy_cd7ba1fa-672b-4918-896a-320415fc5405_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_RegulatoryIncomeTaxesPolicy_label_en-US" xlink:label="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Income Taxes, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:to="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_73c70578-1c75-4f73-bcc2-9b4b320ce14e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_9d43a12d-de62-4a72-996f-c9ca7bfb49c1_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_75c90aaa-414f-4921-8f7e-b484f7f621a2_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_63a2747c-be37-43e8-847c-eec3a52ecc69_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_16d7483d-769e-46ca-9701-cc3603a32b0c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_08a96c0d-5224-4c2c-bc86-5a58527fd39c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital and &#160;financing leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2e657912-fba1-4736-b435-d8ccc4d2a69f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_7ebd21d7-694f-4e93-ad09-62a2430bd276_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_6975cecb-dc18-44aa-9ebf-154117b897dc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on revolving line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_b1824e37-19e7-4ac5-b01a-1d4cc2e87985_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_cf1a4cdb-9e69-493a-b18a-acc899f659c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of accumulated other comprehensive loss to interest expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_e7480709-d84f-477f-ab12-c2462c9c084d_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_04167ca9-b6ac-447b-a4a9-558db24b08a0_terseLabel_en-US" xlink:label="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock cash dividends, percent Class A is entitled greater than Class B</link:label>
    <link:label id="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_label_en-US" xlink:label="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B</link:label>
    <link:label id="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_documentation_en-US" xlink:label="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" xlink:href="vlgea-20200725.xsd#vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" xlink:to="lab_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_de9cb2f6-dc2b-44db-b67f-dcdf7a1f1a3c_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_7f32ddc0-145f-4e0d-9e2a-4bee4427e915_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e14fcb28-6dee-43c0-ab26-568bee51c424_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_4eebd3d2-067b-4c71-8f28-0ab8c13c6e19_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of tax audits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_8ca08297-20d1-412a-a4cc-adf80d80d9f6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b0519d59-9d8c-4eaf-9864-3a287f4fee5e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79c9fcda-329f-4e17-bbab-7178105adf7a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_e08905c0-6136-43bc-87fc-5a3d25e7d944_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_67c9ace7-4b74-4438-ade1-09513324ec6b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_e5eaa314-2e1e-44c6-b75b-7cc7681786fb_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of derivative instruments held</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_172edb92-ebfe-4b3b-8d10-6ee829640001_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5daa1dab-0f4e-466c-a379-13e939b15e6f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cd7f0cde-00b9-4939-9322-4e7aaaa88585_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_512f2051-754c-4491-9580-1a4d2c1486d3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable / payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c67270b-1602-4262-bf64-ba667cbc0db0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_013f3247-d684-4576-b970-3d5df0a94f32_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_b8fff583-33f3-4d56-94bb-4841f44f64aa_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_2478b8df-1018-43e7-bbac-25a86c2aa5e1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_260b955c-f96e-49fd-a174-e362c48a7c08_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_b5eb985f-0f32-4a1c-b4e0-2016b9161a9f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PerStoreInvestmentIncreaseMember_c0a18ec8-822d-499a-9ca9-fbca83f45f7a_terseLabel_en-US" xlink:label="lab_vlgea_PerStoreInvestmentIncreaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Increase</link:label>
    <link:label id="lab_vlgea_PerStoreInvestmentIncreaseMember_label_en-US" xlink:label="lab_vlgea_PerStoreInvestmentIncreaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Increase [Member]</link:label>
    <link:label id="lab_vlgea_PerStoreInvestmentIncreaseMember_documentation_en-US" xlink:label="lab_vlgea_PerStoreInvestmentIncreaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Increase [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentIncreaseMember" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentIncreaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PerStoreInvestmentIncreaseMember" xlink:to="lab_vlgea_PerStoreInvestmentIncreaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_114da2fa-894d-46cc-ab03-df3501a8ac4f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchandise inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_b90d265a-b24b-4028-a354-da0c6b8356aa_terseLabel_en-US" xlink:label="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contribution, percentage of pension fund contributions (more than)</link:label>
    <link:label id="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_label_en-US" xlink:label="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions</link:label>
    <link:label id="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_documentation_en-US" xlink:label="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" xlink:to="lab_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4fc97803-1b0a-47b8-9942-fdc32165a67a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_1ac81b28-97e4-4c9f-a788-cafcadbd3783_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted shares forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2e787758-923b-4560-946d-8d388233adcc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_24cd3084-58ec-4dfb-a6b9-9df90174c079_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PercentageOfLIFOInventory_9c582310-f494-4d55-9e69-9e6dff1935d2_terseLabel_en-US" xlink:label="lab_us-gaap_PercentageOfLIFOInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of LIFO inventory</link:label>
    <link:label id="lab_us-gaap_PercentageOfLIFOInventory_label_en-US" xlink:label="lab_us-gaap_PercentageOfLIFOInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of LIFO Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PercentageOfLIFOInventory" xlink:to="lab_us-gaap_PercentageOfLIFOInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_ebbc6c7f-974a-441d-8d74-fff3311d693c_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_8107871e-7def-4029-a456-d7de2d8622fe_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_d722bd70-fc84-47f9-86f6-a507cd043c6d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_3acdf593-dd14-4d55-9f6b-82f64570df1d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9a95065b-5b41-4132-8ae9-6144eab3e0c7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_GourmetGarageSpecialtyMarketsMember_3cec610b-4f5f-4989-9373-f3810481a39e_terseLabel_en-US" xlink:label="lab_vlgea_GourmetGarageSpecialtyMarketsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gourmet Garage Specialty Markets</link:label>
    <link:label id="lab_vlgea_GourmetGarageSpecialtyMarketsMember_label_en-US" xlink:label="lab_vlgea_GourmetGarageSpecialtyMarketsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gourmet Garage Specialty Markets [Member]</link:label>
    <link:label id="lab_vlgea_GourmetGarageSpecialtyMarketsMember_documentation_en-US" xlink:label="lab_vlgea_GourmetGarageSpecialtyMarketsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gourmet Garage Specialty Markets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_GourmetGarageSpecialtyMarketsMember" xlink:to="lab_vlgea_GourmetGarageSpecialtyMarketsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b3b6acad-b5be-4d08-82b4-02280ccfe76f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_cb56ec42-1f80-4011-86b2-c997af1be3d4_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Demand deposits invested at related party Wakefern</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedParties_28034a7e-9a5a-4e91-98cb-06fb97294995_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable from Wakefern</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedParties" xlink:to="lab_us-gaap_DueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f72c1334-2148-4f9b-b17a-fc8a75abd32e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures included in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_c1355f08-e149-4b9d-a9fc-bed9ed22d947_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_d3693036-53fb-4eaa-b10b-5d2ccbe43784_terseLabel_en-US" xlink:label="lab_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B to Class A shares</link:label>
    <link:label id="lab_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_label_en-US" xlink:label="lab_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Class Income Allocation Class B Conversion to Class A</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeAllocationClassBConversiontoClassA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA" xlink:to="lab_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_9ac6d637-a794-4a1b-ab41-123a43a43aef_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_96215e94-6481-4cc3-b875-99392bcccaac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (expense) benefit of pension adjustment to funded status</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_0a341a9c-e1b3-47fa-ae3e-c8b22acefd03_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B shares to Class A shares</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_518642cc-86c5-4077-a864-dfa4fae55c25_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StockPlan2016Member_bd856d13-103b-4391-a783-c3ca72c70c93_terseLabel_en-US" xlink:label="lab_vlgea_StockPlan2016Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Plan</link:label>
    <link:label id="lab_vlgea_StockPlan2016Member_label_en-US" xlink:label="lab_vlgea_StockPlan2016Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Plan 2016 [Member]</link:label>
    <link:label id="lab_vlgea_StockPlan2016Member_documentation_en-US" xlink:label="lab_vlgea_StockPlan2016Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Plan 2016</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockPlan2016Member" xlink:href="vlgea-20200725.xsd#vlgea_StockPlan2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StockPlan2016Member" xlink:to="lab_vlgea_StockPlan2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f660c123-bf6f-427e-9fa2-01619ec7dbf8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_0c0e171e-cd11-49b5-bc0f-e4b08d5d4860_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer ownership percentage in leasing property realty firm</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Officer Ownership Percentage</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Officer Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionOfficerOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" xlink:to="lab_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock_4c429384-367a-4327-a26f-5cd357c29b5f_terseLabel_en-US" xlink:label="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Terms and Discount Rates</link:label>
    <link:label id="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="vlgea-20200725.xsd#vlgea_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_a612f227-601f-48e1-9bf2-cf1287d992e2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ce4b0e32-2556-47f9-b51f-48738a7c8328_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_53439d0f-a3b9-4fdf-9c08-dbfdbd285808_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0c9a899f-7084-4085-8d4f-812354a0b5f5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c45546b0-af1f-4f77-979b-9f38abb4f788_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_3602a6bc-c130-4907-bb95-4c0fae273597_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower_a64e4a72-636a-423f-9932-18cfe15ae740_terseLabel_en-US" xlink:label="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting power (greater than)</link:label>
    <link:label id="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower_label_en-US" xlink:label="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Voting Rights, Percentage of Voting Power</link:label>
    <link:label id="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower_documentation_en-US" xlink:label="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Voting Rights, Percentage of Voting Power</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CommonStockVotingRightsPercentageofVotingPower" xlink:href="vlgea-20200725.xsd#vlgea_CommonStockVotingRightsPercentageofVotingPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CommonStockVotingRightsPercentageofVotingPower" xlink:to="lab_vlgea_CommonStockVotingRightsPercentageofVotingPower" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_a240bd7d-4b6b-4488-b860-9eef4a46b34d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expenses Related to Leases</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_f0a4887b-ed01-4889-acac-1f98acf11c1b_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1b854373-8834-4b58-b893-4dc69e524318_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_826ab4e2-35bc-4a62-9f67-bc3ea30b64b4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_4d0847c8-4b18-44de-b611-384e736362bf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_478ce44f-90ce-4f95-8b47-ca8a2635520a_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_879ca9aa-d617-4917-a5e2-6c98a77d7dd9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PensionAssetCash_ce4867fb-0b3b-4974-b74e-119eefa78e6c_terseLabel_en-US" xlink:label="lab_vlgea_PensionAssetCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_vlgea_PensionAssetCash_label_en-US" xlink:label="lab_vlgea_PensionAssetCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension asset - cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetCash" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PensionAssetCash" xlink:to="lab_vlgea_PensionAssetCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_d6c65222-000e-4c5e-b99f-447cce4e1914_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PerStoreInvestmentAdditionsMember_0eacb7d5-182d-46a3-a479-49909602505c_terseLabel_en-US" xlink:label="lab_vlgea_PerStoreInvestmentAdditionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Additions</link:label>
    <link:label id="lab_vlgea_PerStoreInvestmentAdditionsMember_label_en-US" xlink:label="lab_vlgea_PerStoreInvestmentAdditionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Additions [Member]</link:label>
    <link:label id="lab_vlgea_PerStoreInvestmentAdditionsMember_documentation_en-US" xlink:label="lab_vlgea_PerStoreInvestmentAdditionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Additions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentAdditionsMember" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentAdditionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PerStoreInvestmentAdditionsMember" xlink:to="lab_vlgea_PerStoreInvestmentAdditionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_da4464ff-e71a-442e-b795-1b6d002a4638_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_2056227e-7460-4741-a1e1-22252c6a4a86_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2f110e9f-a6cb-45f9-8a4d-49512ea623e9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RELATED PARTY INFORMATION - WAKEFERN</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_6b0e99b4-c77b-4119-be71-112846413415_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_003c5f46-9c51-4ea9-87d3-d62bee2193f4_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStores_760f6f7f-9384-4a57-9a35-e0753f43be76_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stores acquired</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_aeec7379-c453-453d-afce-3f826a5f6e54_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stores acquired</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_label_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores" xlink:to="lab_us-gaap_NumberOfStores" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesNoncurrent_2aeecd97-d4c8-420a-8d7e-9a4a0ef5e940_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable from Wakefern</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_NumberofShareBasedCompensationPlans_946efe6b-50c3-4d73-9043-2e67470ddb5a_terseLabel_en-US" xlink:label="lab_vlgea_NumberofShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share-based compensation plans</link:label>
    <link:label id="lab_vlgea_NumberofShareBasedCompensationPlans_label_en-US" xlink:label="lab_vlgea_NumberofShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Share-Based Compensation Plans</link:label>
    <link:label id="lab_vlgea_NumberofShareBasedCompensationPlans_documentation_en-US" xlink:label="lab_vlgea_NumberofShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Share-Based Compensation Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofShareBasedCompensationPlans" xlink:href="vlgea-20200725.xsd#vlgea_NumberofShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_NumberofShareBasedCompensationPlans" xlink:to="lab_vlgea_NumberofShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_de8b3702-ca00-4c01-8b6c-109056d51429_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_b587c0aa-92c2-4ea8-9ef1-0d3b5f7d46b5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_af4ec970-0e42-46a4-8328-680dc413b2d1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease obligations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_FixedIncomeSecuritiesAbstract_b7ba0502-b476-4a11-944b-bd5f3e9d88f6_terseLabel_en-US" xlink:label="lab_vlgea_FixedIncomeSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Abstract]</link:label>
    <link:label id="lab_vlgea_FixedIncomeSecuritiesAbstract_label_en-US" xlink:label="lab_vlgea_FixedIncomeSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Abstract]</link:label>
    <link:label id="lab_vlgea_FixedIncomeSecuritiesAbstract_documentation_en-US" xlink:label="lab_vlgea_FixedIncomeSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FixedIncomeSecuritiesAbstract" xlink:href="vlgea-20200725.xsd#vlgea_FixedIncomeSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_FixedIncomeSecuritiesAbstract" xlink:to="lab_vlgea_FixedIncomeSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3030eb3a-bcef-4b3d-8ba6-b20720729ef6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearThree_a59f55cf-0fba-4f63-8525-09c8e9ac43e4_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearThree" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDueYearThree" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a9aec341-51af-4c2e-ae10-ea66b988012c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_92216a8c-7021-42c7-818b-ae7a885dbf4d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_252feec9-771e-4e86-a9a3-3c5ed74546a2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_2908cc62-79b1-4a72-9a71-d2dd96dc57ac_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B shares to Class A shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:to="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_a4c455eb-ae74-43dd-a4f7-ed0f45261049_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_OtherProductMember_07512af4-f92a-4ae1-95fa-1c3bd3ced54b_terseLabel_en-US" xlink:label="lab_vlgea_OtherProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Product</link:label>
    <link:label id="lab_vlgea_OtherProductMember_label_en-US" xlink:label="lab_vlgea_OtherProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Product [Member]</link:label>
    <link:label id="lab_vlgea_OtherProductMember_documentation_en-US" xlink:label="lab_vlgea_OtherProductMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OtherProductMember" xlink:href="vlgea-20200725.xsd#vlgea_OtherProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_OtherProductMember" xlink:to="lab_vlgea_OtherProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_41ae4fb0-8823-4bb8-b564-63a2b18b0637_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_55e061f1-1e20-4de8-b15a-fda49bc68247_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease obligations</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_a4b34bb8-63e2-4f84-aae0-0f273ee70cba_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital and financing lease obligations</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Lease Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="lab_us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_158b1d28-f600-4f68-8e4c-5dea0ac03b39_terseLabel_en-US" xlink:label="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of votes entitled per share</link:label>
    <link:label id="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_label_en-US" xlink:label="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Number of Votes Per Common Share</link:label>
    <link:label id="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_documentation_en-US" xlink:label="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Number of Votes Per Common Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" xlink:href="vlgea-20200725.xsd#vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" xlink:to="lab_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_2706d4a5-3d19-4a8d-bc45-3a76dfc5c279_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_e44d8672-9678-4dc0-b1fb-2ac1dcbcb2e7_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_43ae92b2-619f-4fec-b1b0-7e24630f1130_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of minimum lease payments</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_65a52cd7-0e9a-4951-a4de-f399f82327be_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_67c2ea9d-81b2-46ac-b5ff-f707597613bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_79f3298a-ac82-4429-9767-f675ae3fd20f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_21b79bcb-5c9a-4d3d-a9fc-37376dbc7010_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_SubleaseAgreementAnnualRent_50793f65-0817-480a-bc66-847c900e7b59_terseLabel_en-US" xlink:label="lab_vlgea_SubleaseAgreementAnnualRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent paid to Wakefern under sublease agreement</link:label>
    <link:label id="lab_vlgea_SubleaseAgreementAnnualRent_label_en-US" xlink:label="lab_vlgea_SubleaseAgreementAnnualRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent Paid To Wakefern Under Sublease Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SubleaseAgreementAnnualRent" xlink:href="vlgea-20200725.xsd#vlgea_SubleaseAgreementAnnualRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_SubleaseAgreementAnnualRent" xlink:to="lab_vlgea_SubleaseAgreementAnnualRent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_a8f99cda-0105-481a-addc-e93f3ac8aa19_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_3f2699ca-b6ee-4fee-87bf-c8d37bab5905_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FIP/RP Status Pending / Implemented</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_16e93d81-3690-49bb-bc0e-a1c12c0fca48_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Protection Act Zone Status</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndBuildingMember_e89b00d1-70ed-4239-82eb-f5f2bc774d08_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndBuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and buildings</link:label>
    <link:label id="lab_us-gaap_LandAndBuildingMember_label_en-US" xlink:label="lab_us-gaap_LandAndBuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndBuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndBuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndBuildingMember" xlink:to="lab_us-gaap_LandAndBuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a7745e35-5326-4d74-b76a-a49a58d52545_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average period of compensation cost expected to be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5945ebfc-7993-4083-9437-7cc56682a2e9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_2b16888f-53ba-479c-b8da-ea7559884635_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromNotesPayable" xlink:to="lab_us-gaap_ProceedsFromNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_3418a09b-b7ec-48df-be37-94cb0e6b4dac_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue_334ff03f-e943-4574-a664-9d1d47cc0202_terseLabel_en-US" xlink:label="lab_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit and debit card receivables</link:label>
    <link:label id="lab_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit and Debit Card Receivables, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditAndDebitCardReceivablesAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue" xlink:to="lab_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_24aa2d76-b693-4ee3-af1c-64feae47c481_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e44ad08a-fab9-426b-b7e3-478a78dd80dd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive_8f1adeb1-4650-45c4-8e27-39cd4ed2597e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Due in Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1ba909fa-c103-4c49-b88b-fa5d99c67557_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a245fe81-365a-4703-a29f-9e860c8dd16a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d17f38f8-0a3d-42c0-8b55-3c7e3aa0f601_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income allocated, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_8b15b3c4-b7b4-4649-982f-9513cf83e518_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_adfe63f1-92a3-4afa-81f1-ddcdf9b52c86_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit related to interest and penalties</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_f039b2b0-975b-4253-b4ef-d61b48ae71b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and administrative expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StoresSubleasedFromWakefernMember_2e149e25-b578-4c39-90c1-051eed657b4f_terseLabel_en-US" xlink:label="lab_vlgea_StoresSubleasedFromWakefernMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stores Subleased From Wakefern</link:label>
    <link:label id="lab_vlgea_StoresSubleasedFromWakefernMember_label_en-US" xlink:label="lab_vlgea_StoresSubleasedFromWakefernMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stores Subleased From Wakefern [Member]</link:label>
    <link:label id="lab_vlgea_StoresSubleasedFromWakefernMember_documentation_en-US" xlink:label="lab_vlgea_StoresSubleasedFromWakefernMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stores Subleased From Wakefern</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StoresSubleasedFromWakefernMember" xlink:href="vlgea-20200725.xsd#vlgea_StoresSubleasedFromWakefernMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StoresSubleasedFromWakefernMember" xlink:to="lab_vlgea_StoresSubleasedFromWakefernMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_144c6b51-70fa-485f-b81b-afb102b2c905_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchandise inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_SellingAreaOfRealEstateProperty_b8f33afd-14cc-42e3-83fe-ff35ae8ee449_terseLabel_en-US" xlink:label="lab_vlgea_SellingAreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average selling area of each supermarket acquired (in sq ft)</link:label>
    <link:label id="lab_vlgea_SellingAreaOfRealEstateProperty_label_en-US" xlink:label="lab_vlgea_SellingAreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling Area Of Real Estate Property</link:label>
    <link:label id="lab_vlgea_SellingAreaOfRealEstateProperty_documentation_en-US" xlink:label="lab_vlgea_SellingAreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling Area Of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SellingAreaOfRealEstateProperty" xlink:href="vlgea-20200725.xsd#vlgea_SellingAreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_SellingAreaOfRealEstateProperty" xlink:to="lab_vlgea_SellingAreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_e1676a31-29d5-4aa9-89f0-e33c6003b093_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension settlement loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4096b7b6-22fa-4021-95a3-bc08c421aec4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_30a166cc-bbd9-4240-9a76-c636a65a7846_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease obligations</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_5ca41122-714f-4192-9a9f-74ee0e17c0bf_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Lease Obligations, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_CapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_4e6fef09-4365-4426-a783-a192cefe0079_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock dividends paid (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_TwoClassShareAllocationClassBConversiontoClassA_4be60867-3ea5-4af1-91db-2ec90f50b454_terseLabel_en-US" xlink:label="lab_vlgea_TwoClassShareAllocationClassBConversiontoClassA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B to Class A shares (in shares)</link:label>
    <link:label id="lab_vlgea_TwoClassShareAllocationClassBConversiontoClassA_label_en-US" xlink:label="lab_vlgea_TwoClassShareAllocationClassBConversiontoClassA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Class Share Allocation Class B Conversion to Class A</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassShareAllocationClassBConversiontoClassA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA" xlink:to="lab_vlgea_TwoClassShareAllocationClassBConversiontoClassA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_681a5a7b-5670-4da5-9868-cb1644fbe668_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_807eb9e5-c1c8-452b-a6c8-82d30fbaf622_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_6199f009-0e88-4928-a47e-5372e987e280_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2bd3e2f0-a71b-4e58-8ec5-903120eb5382_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock purchases</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LesseeLeaseNumberOfContracts_8e18edd3-3b61-4176-a252-b3e42bb31d07_terseLabel_en-US" xlink:label="lab_vlgea_LesseeLeaseNumberOfContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of retail stores leased (in contracts)</link:label>
    <link:label id="lab_vlgea_LesseeLeaseNumberOfContracts_label_en-US" xlink:label="lab_vlgea_LesseeLeaseNumberOfContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Number Of Contracts</link:label>
    <link:label id="lab_vlgea_LesseeLeaseNumberOfContracts_documentation_en-US" xlink:label="lab_vlgea_LesseeLeaseNumberOfContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Number Of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseNumberOfContracts" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseNumberOfContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LesseeLeaseNumberOfContracts" xlink:to="lab_vlgea_LesseeLeaseNumberOfContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6c7ad72-7708-465a-97cf-bef22703b63c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_4abda8f5-2417-4880-b37b-bfb1101e25c4_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_2d524737-03df-440b-a958-6f716cb4080a_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_a893c691-fb92-4579-9028-eddb61c9e2f3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_cf96959d-f6b1-4790-9dcf-51aafc40d955_terseLabel_en-US" xlink:label="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term (years)</link:label>
    <link:label id="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:href="vlgea-20200725.xsd#vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_476f2089-c5a1-4875-bed2-fb015c97c570_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_a75b8a16-a6d4-46c4-8389-5dc0e5e2dc1d_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate (as a percent)</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionBasisSpreadonVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" xlink:to="lab_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_e6f7d953-291f-4c62-b0d6-f9df1e5e61bd_terseLabel_en-US" xlink:label="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement with Wells Fargo National Bank, National Association</link:label>
    <link:label id="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_label_en-US" xlink:label="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement With Wells Fargo National Bank, National Association [Member]</link:label>
    <link:label id="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_documentation_en-US" xlink:label="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement With Wells Fargo National Bank, National Association [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" xlink:href="vlgea-20200725.xsd#vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" xlink:to="lab_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_870d84d4-6538-4bf6-85e9-c694b8378e70_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_54b08811-6632-43aa-938f-29261b942e9d_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_b65db7cb-93da-4d66-bec6-4d343dad0e3f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_94b94a60-31ff-4535-8a4e-c13e1781fc8e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeRelatedParty_d1bad210-4d43-4d8a-b4ea-d0c019be2c6b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income earned on investments related entity</link:label>
    <link:label id="lab_us-gaap_InterestIncomeRelatedParty_label_en-US" xlink:label="lab_us-gaap_InterestIncomeRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeRelatedParty" xlink:to="lab_us-gaap_InterestIncomeRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5f554a6c-3c59-4b4c-9fdc-27d39582f24f_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_08478291-76e5-41b6-87ff-8c806c6ac0c4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_89267636-dc71-446e-b630-4970f02ef12e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_a60eeecb-87b4-4320-a983-fb57986528f3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative term</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract" xlink:to="lab_us-gaap_DerivativeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesVendorAllowancesPolicy_87929ffa-8a0b-485f-b05b-5e2022b1b4e8_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vendor allowances and rebates</link:label>
    <link:label id="lab_us-gaap_CostOfSalesVendorAllowancesPolicy_label_en-US" xlink:label="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales, Vendor Allowances, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:to="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_1692ee80-1a03-4038-9baf-289fc62c9e93_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_83dbee02-1fa0-42e9-937a-df4af8613144_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_ff4f6a3a-f3df-4b56-974e-823788289384_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount_ef5bc1f2-d35a-4f54-8aa4-372acf0a3d76_terseLabel_en-US" xlink:label="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowable convertible debt</link:label>
    <link:label id="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount_label_en-US" xlink:label="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Allowable Converted Instrument, Amount</link:label>
    <link:label id="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount_documentation_en-US" xlink:label="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Allowable Converted Instrument, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DebtConversionAllowableConvertedInstrumentAmount" xlink:href="vlgea-20200725.xsd#vlgea_DebtConversionAllowableConvertedInstrumentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DebtConversionAllowableConvertedInstrumentAmount" xlink:to="lab_vlgea_DebtConversionAllowableConvertedInstrumentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_805ac1c7-7b5b-4604-9525-a1c12ad13e04_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at beginning of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_740b10ce-a733-4dcd-b3c4-1f920ffb5271_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_723e18e7-8fca-4b0a-9bab-35234e4c317b_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Market Tax Credit Financing</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_955926a4-9f19-44bb-876a-13b7bfa74381_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d066d441-05b0-4044-b55c-467ca4ec1421_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7e0141ea-2185-4c8c-90c5-ce3ac0164824_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_42a0423c-c339-4180-a24b-1c1e62f9dd5f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_6ffbbd9b-70e9-490e-a58c-9056684abc8a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_14751322-b43a-4677-a0d6-d1f4396068bd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, equipment and fixtures</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_50e9eb5a-7484-4cb2-8828-9b0a661e0388_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of share-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_c1e3ca25-22b8-4ed2-bf97-7e08f8acf4e6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4b2eb115-36aa-45d2-ab1f-27b0dc386636_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_badd82ff-045c-4a3e-b69e-012f0d220777_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1215aa3b-89f2-4194-845c-d0492ac7c01f_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State:</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_4c0b3627-bdd0-4495-bdb5-7e46dba2e493_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo_a7eee4dc-a62a-48b4-93bd-01083f853c89_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Due in Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_b4daa77c-e5a0-47ad-a517-05aa0698092c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_NumberofUnions_7f3547b7-7cfa-451c-ad2c-ee9039eb5873_terseLabel_en-US" xlink:label="lab_vlgea_NumberofUnions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of unions</link:label>
    <link:label id="lab_vlgea_NumberofUnions_label_en-US" xlink:label="lab_vlgea_NumberofUnions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Unions</link:label>
    <link:label id="lab_vlgea_NumberofUnions_documentation_en-US" xlink:label="lab_vlgea_NumberofUnions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Unions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofUnions" xlink:href="vlgea-20200725.xsd#vlgea_NumberofUnions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_NumberofUnions" xlink:to="lab_vlgea_NumberofUnions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6591bea9-710b-4843-944a-32671a5d87d9_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_a3dc5c50-5c3c-4595-844d-d7e60a7076a1_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of prescription lists and property, equipment and fixtures</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_d9156302-795e-47c0-95ca-ba5e4d326909_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_9d84dc4b-1eb6-40ec-a6ef-d1b76d0edd1e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent paid to related parties</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense" xlink:to="lab_us-gaap_LeaseAndRentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_d8646484-aaa0-4761-a6e3-9518f7a6f75f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit related to settlement aggreement with the New Jersey Division of Taxation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_d7ecdda5-4111-49fa-8230-dff86214b095_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b735175a-d7b8-4a67-bf3e-996fe6a40268_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_59f08060-bc3a-4832-9ec7-ec9d9a6c0209_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_TwoClassIncomeDistributionShareBasedCompensation_df701ede-5206-4be0-b58e-e13ada504bc7_terseLabel_en-US" xlink:label="lab_vlgea_TwoClassIncomeDistributionShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of share-based compensation on allocated net income</link:label>
    <link:label id="lab_vlgea_TwoClassIncomeDistributionShareBasedCompensation_label_en-US" xlink:label="lab_vlgea_TwoClassIncomeDistributionShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Class Income Distribution Share Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeDistributionShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation" xlink:to="lab_vlgea_TwoClassIncomeDistributionShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OfficerMember_30f32bcd-959b-4e15-8d1b-6961f8ef1f24_terseLabel_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer</link:label>
    <link:label id="lab_srt_OfficerMember_label_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OfficerMember" xlink:to="lab_srt_OfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_d826b509-4a59-4e75-a247-b80b6ca39227_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of stockholders to request termination</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" xlink:to="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_3dca7ef5-9e2b-422e-b5b4-26adccc37411_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_699f4bcd-6e74-4711-8b8f-f27dd87269bc_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized amount remaining in share repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_5cfc17fa-ec64-4b28-80b1-0a46a0979937_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assumptions Used</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_3517d6f6-d040-4f63-9772-b10ae1e3a220_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CashFlowLesseeAbstract_60867d58-2d39-4f87-98fc-fe3fe6a4700f_terseLabel_en-US" xlink:label="lab_vlgea_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts in the measurement of lease liabilities</link:label>
    <link:label id="lab_vlgea_CashFlowLesseeAbstract_label_en-US" xlink:label="lab_vlgea_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label>
    <link:label id="lab_vlgea_CashFlowLesseeAbstract_documentation_en-US" xlink:label="lab_vlgea_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CashFlowLesseeAbstract" xlink:href="vlgea-20200725.xsd#vlgea_CashFlowLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CashFlowLesseeAbstract" xlink:to="lab_vlgea_CashFlowLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_0df2b5f6-2a0e-4f01-af30-6138a69c1b53_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_5a2b47a4-32b1-450a-a4aa-2fdfec9b4c86_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Note Receivable Maturing February 2024</link:label>
    <link:label id="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_label_en-US" xlink:label="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Note Receivable Maturing February 2024 [Member]</link:label>
    <link:label id="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Note Receivable Maturing February 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" xlink:to="lab_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_b0b05ca9-0c9b-416e-9a92-279907528b0c_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase obligation, as a percentage of merchandise requirements</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" xlink:to="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_7a9008f0-c592-4e7b-a4bd-784aae7a006a_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3c45f907-457c-4a4d-b3ad-fe01cf253721_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a43807b9-349a-4d26-acac-96c558710d9e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed rate of increase in compensation levels</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_735d35f2-510c-4c25-b2e1-35890c966471_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_b0f408a7-4b14-4959-a278-440c00231f0f_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4173b5cf-8789-4bfa-b115-22973fd5e88a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_7b3e9d9f-4343-42fb-beb5-92d3cbb8dd12_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount_a362414a-ac7d-4280-8020-8de41e2ef312_negatedTerseLabel_en-US" xlink:label="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental benefit from a federal net operating loss carryback</link:label>
    <link:label id="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount_label_en-US" xlink:label="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount</link:label>
    <link:label id="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount_documentation_en-US" xlink:label="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" xlink:href="vlgea-20200725.xsd#vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" xlink:to="lab_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_a2ddfe59-0b5c-4622-8d7c-8bce22c4a9f1_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_a42ef23a-f23a-4423-9eef-cab5f942e7a3_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable from Wakefern</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_e03eaaae-c705-4935-b85d-4a5769b93f45_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_fae2fdd0-5289-425e-8443-28fa80d2f9c8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlans_8eece383-e67b-42b9-a83e-63eed24e447f_terseLabel_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of defined benefit plans</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlans_label_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number of Plans</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlans_documentation_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number of Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberofPlans" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberofPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DefinedBenefitPlanNumberofPlans" xlink:to="lab_vlgea_DefinedBenefitPlanNumberofPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_52311774-aa06-4d3d-b7f0-e5f19a4019ef_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares remaining for future grants (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_21e52700-0cef-43dc-a7c5-dfd72729b13a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization of property under finance leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_c589953a-920e-4b3a-952b-25d6c8ff0e3c_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized amount of share repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_VendorAllowancesAndRebates_c42dbce2-550d-4b10-a4d9-29926c4e834c_terseLabel_en-US" xlink:label="lab_vlgea_VendorAllowancesAndRebates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vendor allowances and rebates</link:label>
    <link:label id="lab_vlgea_VendorAllowancesAndRebates_label_en-US" xlink:label="lab_vlgea_VendorAllowancesAndRebates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vendor allowances and rebates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VendorAllowancesAndRebates" xlink:href="vlgea-20200725.xsd#vlgea_VendorAllowancesAndRebates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_VendorAllowancesAndRebates" xlink:to="lab_vlgea_VendorAllowancesAndRebates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_e0dbe223-14bb-4fc7-8a9c-06a6b18b5cb3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_59c7909c-f91b-4c7c-9d77-94895bda27e9_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_edbc9382-1c3a-422f-8b2b-0db800bb72ff_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LesseeLeaseTermOfContract_1f70535d-7ab1-43da-9992-1462cc31b515_terseLabel_en-US" xlink:label="lab_vlgea_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial lease terms</link:label>
    <link:label id="lab_vlgea_LesseeLeaseTermOfContract_label_en-US" xlink:label="lab_vlgea_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Term Of Contract</link:label>
    <link:label id="lab_vlgea_LesseeLeaseTermOfContract_documentation_en-US" xlink:label="lab_vlgea_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Term Of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseTermOfContract" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LesseeLeaseTermOfContract" xlink:to="lab_vlgea_LesseeLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_BusinessCombinationConsiderationTransferredCredit_b0314002-a08e-4f55-9b92-09288d2d221d_terseLabel_en-US" xlink:label="lab_vlgea_BusinessCombinationConsiderationTransferredCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition credit</link:label>
    <link:label id="lab_vlgea_BusinessCombinationConsiderationTransferredCredit_label_en-US" xlink:label="lab_vlgea_BusinessCombinationConsiderationTransferredCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Credit</link:label>
    <link:label id="lab_vlgea_BusinessCombinationConsiderationTransferredCredit_documentation_en-US" xlink:label="lab_vlgea_BusinessCombinationConsiderationTransferredCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationConsiderationTransferredCredit" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationConsiderationTransferredCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_BusinessCombinationConsiderationTransferredCredit" xlink:to="lab_vlgea_BusinessCombinationConsiderationTransferredCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_568d3a65-20ff-4fa2-b1f0-5d1dd1e71142_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 - 2030</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_21e2c651-beea-47e8-a2b9-8631943d2b27_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_43938692-784c-4216-aa66-f1dd85635f94_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_3e659694-0400-4bdf-95c1-7053f2be0a5f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_UnionSponsoredDefinedContribution_5b4b095d-4a80-4a56-bf73-6a811d3cd0d7_terseLabel_en-US" xlink:label="lab_vlgea_UnionSponsoredDefinedContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions to union sponsored plans</link:label>
    <link:label id="lab_vlgea_UnionSponsoredDefinedContribution_label_en-US" xlink:label="lab_vlgea_UnionSponsoredDefinedContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Union sponsored defined contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UnionSponsoredDefinedContribution" xlink:href="vlgea-20200725.xsd#vlgea_UnionSponsoredDefinedContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_UnionSponsoredDefinedContribution" xlink:to="lab_vlgea_UnionSponsoredDefinedContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract_e86f9e6a-4ce6-474e-baa9-e2239e665dcd_terseLabel_en-US" xlink:label="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Discount Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseWeightedAverageDiscountRateAbstract" xlink:href="vlgea-20200725.xsd#vlgea_LeaseWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseWeightedAverageDiscountRateAbstract" xlink:to="lab_vlgea_LeaseWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_d8136776-e166-424c-bc84-da5d345c59c9_terseLabel_en-US" xlink:label="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future lease payment obligations that have not yet commenced but have been executed</link:label>
    <link:label id="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_label_en-US" xlink:label="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Lease Not Yet Commenced, Liability</link:label>
    <link:label id="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_documentation_en-US" xlink:label="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Lease Not Yet Commenced, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseLeaseNotYetCommencedLiability" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseLeaseNotYetCommencedLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LesseeLeaseLeaseNotYetCommencedLiability" xlink:to="lab_vlgea_LesseeLeaseLeaseNotYetCommencedLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_f0411f5c-5d40-4e5b-abb0-921684162a41_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions for the year ended</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited_755595ae-b0e3-48d6-8bfe-1c9036565d26_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted shares forfeited</link:label>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited_label_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Granted, Value, Share-based Payment Arrangement, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited" xlink:to="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_e852ffdd-dfdd-425a-82ab-acde3575013d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension remeasurement, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3dc0782c-090f-4d67-9b42-4c99bd42868f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_cb87a30f-b9e2-4b23-ab33-b27c09030bfa_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_ee928f5e-8118-47b6-b43d-087bbc80a823_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt, excluding obligations under leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_5564951c-7d91-401e-b391-7dc74d67537f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_adaa8dc8-598b-42a1-a0b7-a1536379346f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_a101e288-9544-4c2b-9ded-e1f76ee15122_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_80a4f0bf-ea8b-4085-a103-8c54c1de73e0_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1e4ba202-6e73-4af9-9ca2-4dd05a4b70ef_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_99b1ff17-f258-49ad-a564-d6abde50c09e_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_8cdd272f-2bef-4bab-bcf8-8e8cfd07430f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_ed081136-f61c-4804-8aac-99df0433c588_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_9945cccf-f2f6-4af2-8924-149659dc76fd_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_250fe662-a1ac-4af1-9166-77c331d13cf5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_4f0b54a1-4550-4b2b-a14a-da6c10248706_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c71b675e-3693-456a-989d-96e5b9b79a87_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_903257f9-f9b6-4d9a-b807-4b2afae1de5f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized losses on interest rate swaps, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_5aaa0c46-0db3-42dc-b1de-74c8b79fb93c_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_e2c56fbf-f7ac-401c-81aa-67e7218a6d92_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3210c415-e15b-4b83-b06e-18623802c263_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_3cc24be3-7172-4252-b176-a3716661593e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_30676ab4-9d42-4e99-bf51-b68cc2ffbde8_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_a161a6c4-4e4d-4aa2-b4b5-44aee9f18b11_terseLabel_en-US" xlink:label="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan</link:label>
    <link:label id="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_label_en-US" xlink:label="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan [Member]</link:label>
    <link:label id="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_documentation_en-US" xlink:label="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" xlink:href="vlgea-20200725.xsd#vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" xlink:to="lab_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PerStoreInvestmentMaximumMember_6b9d492c-8b41-40b1-87a8-7b49d20368b5_terseLabel_en-US" xlink:label="lab_vlgea_PerStoreInvestmentMaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Maximum</link:label>
    <link:label id="lab_vlgea_PerStoreInvestmentMaximumMember_label_en-US" xlink:label="lab_vlgea_PerStoreInvestmentMaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Store Investment, Maximum [Member]</link:label>
    <link:label id="lab_vlgea_PerStoreInvestmentMaximumMember_documentation_en-US" xlink:label="lab_vlgea_PerStoreInvestmentMaximumMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Per Store Investment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentMaximumMember" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentMaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PerStoreInvestmentMaximumMember" xlink:to="lab_vlgea_PerStoreInvestmentMaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7f469cd4-96f4-405c-a834-20fe49d87ece_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_5411c0c0-9def-4996-bfb1-33b76ceda6f3_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfNotesPayable" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_ff04d067-3193-4c2d-b41a-8314a6abd526_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_2c5d3165-361d-41b0-bda7-10165ec3ec9c_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal:</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_da81c16c-10c6-4901-87b9-2f1068806327_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_d9a7cde8-5f7b-4ce6-8201-4466fd0b5456_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen_6b94bbc8-8b77-47da-abaf-f272bdc3b3eb_terseLabel_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of defined benefit plans frozen</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen_label_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number Of Plans Frozen</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen_documentation_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number Of Plans Frozen</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberOfPlansFrozen" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberOfPlansFrozen"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DefinedBenefitPlanNumberOfPlansFrozen" xlink:to="lab_vlgea_DefinedBenefitPlanNumberOfPlansFrozen" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_59a85e73-0967-4988-9503-213cb142a5ff_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested at beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_a87b5da0-abb8-4934-bb9f-ef33f9e55cac_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested at end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract_3f393ca2-f61e-4b09-8e4d-8842f39998d8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in Accumulated other comprehensive loss (pre-tax):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_34153b2b-ea5d-4f80-858c-750edb1f8c2b_terseLabel_en-US" xlink:label="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration period of union contracts</link:label>
    <link:label id="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_label_en-US" xlink:label="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period</link:label>
    <link:label id="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_documentation_en-US" xlink:label="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" xlink:to="lab_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_d84b300b-85fb-4b3c-a329-a0ebdef04d03_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_90367611-3a12-41b3-8d02-86c599085320_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of gains and losses</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_715256fe-e137-459f-bd62-90116d99c684_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6be0809d-df39-4673-a006-bfbbd650d2f3_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_db77d5dd-9f09-4fb4-9148-3d31f7705538_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_18e33260-364d-43fa-988b-a4919dc594d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2613eaa5-0f83-4283-8162-06fc262790d1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_0279b850-e445-4161-b974-6b0b8beaaa29_terseLabel_en-US" xlink:label="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workforce Subject to Collective Bargaining Arrangements</link:label>
    <link:label id="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_label_en-US" xlink:label="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workforce Subject to Collective Bargaining Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:to="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_068f1c46-b0c9-452b-a58d-c3a82aefb82a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_078d3802-e04b-4c49-a763-c803327e961f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_b9f5b993-4a7a-4544-aba9-61eadec57323_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of profits and losses entitled to Company</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_8903a6c5-236c-451f-b158-ad0e1abdbe6e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_OwnershipInterest_567b1755-ec1d-4d44-95f9-b8452b57fae9_terseLabel_en-US" xlink:label="lab_vlgea_OwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest in Wakefern</link:label>
    <link:label id="lab_vlgea_OwnershipInterest_label_en-US" xlink:label="lab_vlgea_OwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest in Wakefern</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OwnershipInterest" xlink:href="vlgea-20200725.xsd#vlgea_OwnershipInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_OwnershipInterest" xlink:to="lab_vlgea_OwnershipInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c979767e-6f1f-448a-8e5e-71c43a5f89ef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_011623ea-bd7b-410e-8a9d-2a20083e5c34_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_6b5968c9-61ab-4965-b118-aeff947c15fb_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_952fa8ba-a45e-4cd3-a889-4d22bcbb06ba_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_021e96fa-5620-4bbf-8810-fe3fd63bb29a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_a2bac705-6fe4-43cb-b6a2-620d3faeaa08_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_8261709f-79b9-4a6a-b4c8-20e4a930b35f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_4ab49f15-8bff-4fa3-8fbd-e0762333ca22_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_a2ef9423-bae9-4769-8165-8492c567bbb8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_191ed935-3bf2-48df-b5c0-b2fedd323899_terseLabel_en-US" xlink:label="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stores Leased From Real Estate Partnerships Which Company Has Ownership Interest In</link:label>
    <link:label id="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_label_en-US" xlink:label="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In [Member]</link:label>
    <link:label id="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_documentation_en-US" xlink:label="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" xlink:href="vlgea-20200725.xsd#vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" xlink:to="lab_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_35b06408-6cb4-443e-acd6-e4ae930745c7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_0b43706f-4f0d-48c3-887e-f702bd5c5516_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock_3bbb08bd-f19d-4569-92e3-31d1c51129b6_terseLabel_en-US" xlink:label="lab_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Declared and Paid</link:label>
    <link:label id="lab_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock_label_en-US" xlink:label="lab_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Declared and Paid [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock" xlink:href="vlgea-20200725.xsd#vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock" xlink:to="lab_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_4d7b8f2d-29be-4531-83ac-eab7a39b0d97_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_InvestmentinRelatedPartyAffiliate_7ffd531f-75a3-4dbf-bac8-b0c24fa78621_terseLabel_en-US" xlink:label="lab_vlgea_InvestmentinRelatedPartyAffiliate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Insure-Rite, Ltd</link:label>
    <link:label id="lab_vlgea_InvestmentinRelatedPartyAffiliate_label_en-US" xlink:label="lab_vlgea_InvestmentinRelatedPartyAffiliate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Related Party Affiliate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InvestmentinRelatedPartyAffiliate" xlink:href="vlgea-20200725.xsd#vlgea_InvestmentinRelatedPartyAffiliate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_InvestmentinRelatedPartyAffiliate" xlink:to="lab_vlgea_InvestmentinRelatedPartyAffiliate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6dd0e9f6-abf9-4b31-b597-288f79c285b7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6f733324-9653-4c8a-9052-6bd08a44a0d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e3ef5831-9c2d-4538-bc95-b05f2f1449bf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_a17d496b-3afe-46e2-8a18-bfb038101289_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c3c742ab-487f-4af9-b44a-19cbee3a89ce_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_f9c224b6-e12b-4ee8-89f1-f7fdf333e85d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity of notes receivable from Wakefern</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Long-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_21c90b35-1c72-44a7-afc0-48ea60165b69_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of real estate partnerships with company ownership interests</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Real Estate Partnerships</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Real Estate Partnerships</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" xlink:to="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_ed19ebbf-0153-4dc5-8b3c-2309d6e90be3_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total common stock dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_f1b49203-75d9-47b0-8d0b-a9364b88b352_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_54d409b8-512a-43c7-8f53-b9251cc37a95_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_29e560be-f1b7-4e2d-a1a1-3116c15ca2b6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_cfd70ab0-f82c-4fd2-b95c-a1009f61b754_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_0bddddc1-5bfe-4e84-a9bc-d64ddcf85090_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_f8fa55fc-50df-4fec-9344-70b6ac0112af_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss, net of income taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b924fc40-c1c7-4466-ae12-2c72e33845a5_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_7f1bfe90-91f2-4ed2-a543-bab66bcc9925_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_BenefitOverRecapturePeriod_4bf060ca-375a-4f18-8b75-1b37d7892de8_terseLabel_en-US" xlink:label="lab_vlgea_BenefitOverRecapturePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit over recapture period</link:label>
    <link:label id="lab_vlgea_BenefitOverRecapturePeriod_label_en-US" xlink:label="lab_vlgea_BenefitOverRecapturePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Over Recapture Period</link:label>
    <link:label id="lab_vlgea_BenefitOverRecapturePeriod_documentation_en-US" xlink:label="lab_vlgea_BenefitOverRecapturePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Over Recapture Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BenefitOverRecapturePeriod" xlink:href="vlgea-20200725.xsd#vlgea_BenefitOverRecapturePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_BenefitOverRecapturePeriod" xlink:to="lab_vlgea_BenefitOverRecapturePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_cefebd69-2d33-4cda-99ff-a37278a2e429_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employees covered by collective bargaining agreements, insignificant</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Insignificant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:to="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_9caa2f7d-562a-4eb6-b4f5-a26ad3080231_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of partnerships to which rent was paid for leased stores</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" xlink:to="lab_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_7d2750c0-7eb8-4e8a-8a15-a13c7c2161c8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_c3f8e0db-dbac-4ce3-83d0-4e1b78f17ad7_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7df37651-95db-4977-bf62-4a5632b98511_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_4ef3ba8b-f8ef-4a75-8d5f-229223119ebb_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_78f95d80-370d-4209-9410-6cd2294e9963_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Pension and Other Postretirement and Postemployment Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_2e6a93c2-7853-4a6b-8bc5-12c99c5f9a73_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4cff8182-4dd7-4743-87cc-1ba8502bc939_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_ae764c75-d37f-4981-812b-44b63d75e879_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum lease payments</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesIncomeStatementInterestExpense_6b31ca57-1e4a-4398-bc1a-147f2f4d82c0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesIncomeStatementInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesIncomeStatementInterestExpense_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesIncomeStatementInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Income Statement, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesIncomeStatementInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesIncomeStatementInterestExpense" xlink:to="lab_us-gaap_CapitalLeasesIncomeStatementInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_dc5241ab-595e-4b70-b022-3b4e26435ba5_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable to Wakefern</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2032cd78-8b15-4561-a55c-f9162600487e_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction amount</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_4df57fbb-f345-4318-a392-8cbf95c778ac_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_120b03fc-3f90-4a0e-8786-59acebb76ff1_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill acquired in acquisition</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fcacec77-c09e-45fc-9a02-30ae0f8abec7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_8c9cedde-919d-4b94-886d-f9799db5e4ac_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_22139391-8e77-44e2-a596-20a99dd4a57e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual tax benefit realized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_FairwayMarketsMember_f5e90c9a-045d-4ac2-9af0-bb9fe222eebe_terseLabel_en-US" xlink:label="lab_vlgea_FairwayMarketsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fairway Markets</link:label>
    <link:label id="lab_vlgea_FairwayMarketsMember_label_en-US" xlink:label="lab_vlgea_FairwayMarketsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fairway Markets [Member]</link:label>
    <link:label id="lab_vlgea_FairwayMarketsMember_documentation_en-US" xlink:label="lab_vlgea_FairwayMarketsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fairway Markets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_FairwayMarketsMember" xlink:to="lab_vlgea_FairwayMarketsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_fedb0f52-e83a-41a1-ae25-3c7a99ff1694_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_49505e01-db8a-4523-8b36-7cab933e6adb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIFO reserve inventory</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, LIFO Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserve" xlink:to="lab_us-gaap_InventoryLIFOReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_faf1e4a7-2073-4fb4-b5b8-56234238ac99_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_61083c4c-0c62-4377-afc1-091902ae4407_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDue_4c67b643-35c6-4bc8-87f2-49d52bbd56a8_totalLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDue" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDue" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d17f6c07-40af-4315-b5b0-dcc8779ce2de_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CenterStoreMember_c36d4a95-4e33-4805-b170-287624ae1fbb_terseLabel_en-US" xlink:label="lab_vlgea_CenterStoreMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Center Store</link:label>
    <link:label id="lab_vlgea_CenterStoreMember_label_en-US" xlink:label="lab_vlgea_CenterStoreMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Center Store [Member]</link:label>
    <link:label id="lab_vlgea_CenterStoreMember_documentation_en-US" xlink:label="lab_vlgea_CenterStoreMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Center Store [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CenterStoreMember" xlink:href="vlgea-20200725.xsd#vlgea_CenterStoreMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CenterStoreMember" xlink:to="lab_vlgea_CenterStoreMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_5ae667cc-0f7f-4045-acbb-82018a51c302_terseLabel_en-US" xlink:label="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]</link:label>
    <link:label id="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_label_en-US" xlink:label="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]</link:label>
    <link:label id="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_documentation_en-US" xlink:label="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" xlink:href="vlgea-20200725.xsd#vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" xlink:to="lab_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_bcfc051a-eea4-4522-9933-ea6f6cb3701f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, fixed rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_a1102918-cfc8-4c68-8628-266c8bee28b5_terseLabel_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Accounting Standards Update, Adjustment</link:label>
    <link:label id="lab_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_label_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:to="lab_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_b1ed5c47-ab5e-41c5-bd8c-cbfef254cfa6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision to value inventories at LIFO</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, LIFO Reserve, Effect on Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:to="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_8978a821-9692-436e-99f5-46430f7717ca_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6e94e6f7-39d9-4377-9162-8f90ede2e164_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_4bfb9ab1-a721-459b-89ac-99ccdb46faea_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_192ac20f-01f7-40c6-ba0c-a12a56e1aaae_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_7f9ecff1-fad9-42ea-8860-2f61d5b55772_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax of amortization of pension actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_203ab408-8db4-4ab4-9b0c-095201a291ba_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_731a69f4-eeee-439c-aad0-6c19cdbf58fa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4b731b15-645d-41f5-88da-ad376729b496_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_7b6918dd-ba52-4699-8ae4-fd4d287a10f3_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred&#160;tax&#160;assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_6bfae988-cca6-4056-a50d-41e660ded726_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_3b157525-cec9-4599-9bc7-29d8812d6e06_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_562c9f99-dec2-47ed-bef1-647e3a60c52c_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_fc889eb2-c739-4f24-a3c2-14bcc1233894_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_a258aadb-7274-4306-b4b0-7753077ba126_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_e44f5b3a-a1ef-4a55-9b66-e928560610b4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7b8ab4ce-4f79-4159-bcb9-5886d8d467f0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_43c46cd0-2ce5-4935-8de8-eaa64853ca26_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_1846a55c-f1d1-426d-af07-4c4800f5ad1c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b18e6634-52a7-4e24-a176-939cb68c8591_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Employee Retirement Plan</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_233df85f-63e7-418f-8742-47af9d5a52f4_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible asset acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_1c63106e-e0a1-4c70-a5b1-8a1f7e5d2087_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160; EIN / Pension Plan Number</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Employer Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_b9d3fdbd-c5f2-4b09-928b-281b94ee52df_terseLabel_en-US" xlink:label="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued wages and benefits</link:label>
    <link:label id="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities</link:label>
    <link:label id="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_documentation_en-US" xlink:label="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:to="lab_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa871d04-9b03-4718-88d3-ecafcd44ff12_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_b466fde7-c9b1-4114-9e91-4a9195654683_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_3ed4f852-0b0f-4781-9ae8-5f357b7dc2ba_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_f1f4b051-eed4-497a-aa87-f74068a3ebd8_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffMarketFavorableLeaseMember_cc1dac7a-72a9-4182-a3d6-dfcef33aef6c_terseLabel_en-US" xlink:label="lab_us-gaap_OffMarketFavorableLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Market Favorable Lease</link:label>
    <link:label id="lab_us-gaap_OffMarketFavorableLeaseMember_label_en-US" xlink:label="lab_us-gaap_OffMarketFavorableLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Market Favorable Lease [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffMarketFavorableLeaseMember" xlink:to="lab_us-gaap_OffMarketFavorableLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_47ae61ac-4d80-4d96-a4eb-90fb9229c7f1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments by Consolidated and Nonconsolidated Entities [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_label_en-US" xlink:label="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments by Consolidated and Nonconsolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain" xlink:to="lab_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_00fefddf-5f4b-48b3-b42f-4f2ff36e2665_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_d3cc4906-4285-4ecb-8f5a-d13588f77ad7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_e8929bce-3e23-47ae-bff2-1b19f39cb25d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax revaluation due to Tax Act</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_78dced37-3e67-4953-b47d-1e5b081615af_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annuity contract</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_f4e39b2b-e0eb-423c-bf5c-be94d9ea355c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_0c6669f0-720d-4447-8443-fad638877cdd_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_6b86a069-5179-4e35-afdb-3f3a8d04993f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (benefit) associated with other comprehensive loss and income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_fbe5aa4a-1b2d-40a7-a8ce-ce8f335c640e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_A2010PlanMember_b4f90c92-58ba-4b2d-8b60-96cbe38fcf09_terseLabel_en-US" xlink:label="lab_vlgea_A2010PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Plan</link:label>
    <link:label id="lab_vlgea_A2010PlanMember_label_en-US" xlink:label="lab_vlgea_A2010PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Plan [Member]</link:label>
    <link:label id="lab_vlgea_A2010PlanMember_documentation_en-US" xlink:label="lab_vlgea_A2010PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_A2010PlanMember" xlink:href="vlgea-20200725.xsd#vlgea_A2010PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_A2010PlanMember" xlink:to="lab_vlgea_A2010PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1643f2e4-0155-41a0-a8b4-145cce58525b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_2ceaeff8-e77d-4fce-8d08-b795e4b2bd2f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_67ef8c11-7731-4258-8956-f34693546b90_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_b65a8e23-6af3-4abf-9133-6ca949a4c279_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_d6d5ec6c-2da9-4d25-b32b-e07dd259cf40_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_5d27c97c-8762-46d8-b99c-f35e6a0630a8_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_b3d426de-9e41-45b5-8fb8-ea7948805155_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions based on settlement of tax audits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1f75eca4-9c65-42b2-9133-1a00533b5c14_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_bf6c7d93-5f34-4113-94d3-22e9e2904c13_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_cc47343b-48bf-47a1-9f68-0bc75e5d464a_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_0209ee7b-e334-45a0-9a4b-715e5fe02033_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_e186f9cd-4147-4277-9cf2-173d570dd9cb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_06d898f6-cf88-40ae-8b32-23b0712b74d0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued wages and benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4d1cdddf-a1a1-4787-83c3-15c7bde18db6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_f5631226-ad00-4f69-8c0a-e6a122a53b2b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_FreshMember_bc58e1ed-7ee4-4121-bfc7-3c059099d38d_terseLabel_en-US" xlink:label="lab_vlgea_FreshMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fresh</link:label>
    <link:label id="lab_vlgea_FreshMember_label_en-US" xlink:label="lab_vlgea_FreshMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fresh [Member]</link:label>
    <link:label id="lab_vlgea_FreshMember_documentation_en-US" xlink:label="lab_vlgea_FreshMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fresh [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FreshMember" xlink:href="vlgea-20200725.xsd#vlgea_FreshMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_FreshMember" xlink:to="lab_vlgea_FreshMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2e9a119c-508c-4ee4-a03e-a5c263a04100_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Net Assets Acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d8fd196a-1ad0-49e6-af69-d88b785029e8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_e391cdb8-07ec-47e0-a31c-0ec43cc4c491_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_ChangeInPatronageDividendReceivable_2ee4231c-1072-4070-994b-4c1f8b574af6_negatedTerseLabel_en-US" xlink:label="lab_vlgea_ChangeInPatronageDividendReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patronage dividend receivable</link:label>
    <link:label id="lab_vlgea_ChangeInPatronageDividendReceivable_label_en-US" xlink:label="lab_vlgea_ChangeInPatronageDividendReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in patronage dividend receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ChangeInPatronageDividendReceivable" xlink:href="vlgea-20200725.xsd#vlgea_ChangeInPatronageDividendReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_ChangeInPatronageDividendReceivable" xlink:to="lab_vlgea_ChangeInPatronageDividendReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_5f29128c-3075-42f6-9c80-c25660299115_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in partnerships</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Investment in Noncontrolled Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6ca0b3ce-a0b2-478d-9b83-c8ee179117b6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_302bf586-8009-4bf8-a732-174a9bce93d9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_8ff24b3e-cc10-4918-a41d-6b7ad7aa7f45_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ed24a9c-c849-46e7-88e9-cca2f08ef362_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_02a75a34-b6b2-46b3-a348-2e2994550722_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Interest Included in Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_3b678964-7252-49bf-b745-82e2ce7071ad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Multiemployer Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1bc6dd0e-55ee-44c9-92dc-ec68d744da49_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fddb6b00-e8b5-4a6b-b348-0e22cbfc9667_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_0f37ad77-3a70-429a-a001-5d7e0abcd3ff_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_ab51400a-a450-40e6-a2c0-ca56aa549448_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_295f2e60-d24b-44ca-9c36-50898597e8a6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_9042235d-a56b-419e-8d1b-72d9330163df_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt, excluding obligations under leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_514c8696-df0b-4afa-9bbc-98057c0dc09f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_01dd147d-98bd-4a05-be7a-5a4ea2eeec4d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_06e8d1f2-5953-46db-b233-a0265281888c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5556dcfd-44d2-407a-a7d8-cf574950f159_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_bde3f9c9-1db9-4369-9ada-2b919514a55c_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3e79061c-3da7-421c-b3da-6f3b6dd27d6d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_9b400802-2e55-487f-9b52-d899cd7554dc_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_216775c6-c3d7-49c6-be58-4a74ae649ca5_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to retained earnings from adoption of ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_e7b00c31-1ae0-43dd-ac7c-124d5cf446d2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4586ca9f-92d5-4a88-bae7-6b0171f736ea_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_68593091-a82c-4aa3-886f-ea3d2c497eb1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_bf5a89ce-e77b-4905-8c27-72721373f668_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_b1c98a11-e7db-40af-ba5e-4ff1ae2bd7d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair of interest rate swaps recorded in other liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_fb982a98-c8e9-474b-b7d4-91b9c2c6e6d1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearFour_3766d343-1f34-4958-aef6-4568ed29bc44_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearFour_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearFour" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDueYearFour" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_0a678f81-f66c-43aa-9a8c-13539d5d64c0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued wages and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_92e3f329-1807-48dc-a1f5-cf1cb16e3601_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_b5a14482-45f4-44ac-bb94-fe7068638157_terseLabel_en-US" xlink:label="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supermarket Leased From Realty Firm Which Company Officers Partially Own</link:label>
    <link:label id="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_label_en-US" xlink:label="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supermarket Leased From Realty Firm Owned By Company Officers [Member]</link:label>
    <link:label id="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_documentation_en-US" xlink:label="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supermarket Leased From Realty Firm Owned By Company Officers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" xlink:href="vlgea-20200725.xsd#vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" xlink:to="lab_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_700a166e-8e29-4c58-9dc1-4a6f74c2f88f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_0af3d88c-c873-4c86-ab5d-3b2d4b6c83ee_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_901efcb0-0dc9-4207-ace6-d358803cccf8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b159bbba-79d0-4ef6-861e-dba6878a8cb6_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Purchase Price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_74fd9e0e-4b28-4653-82cd-a2d10b6b99f5_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_50d45d0a-715b-4e44-b3d5-81c3e8c84e1c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_6550a9a0-0b75-4ffd-84f6-376344a65c9d_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and administrative expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_bb16dfd4-4f4d-41fb-a4f7-f810c3ed5b58_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b02540d6-d371-4117-8abb-7189af0bdf18_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A shares excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_MultiemployerPlansNumberOfPlans_cad234c1-5a63-4851-8df1-4512e008374a_terseLabel_en-US" xlink:label="lab_vlgea_MultiemployerPlansNumberOfPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of multi-employer pension plans</link:label>
    <link:label id="lab_vlgea_MultiemployerPlansNumberOfPlans_label_en-US" xlink:label="lab_vlgea_MultiemployerPlansNumberOfPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Number Of Plans</link:label>
    <link:label id="lab_vlgea_MultiemployerPlansNumberOfPlans_documentation_en-US" xlink:label="lab_vlgea_MultiemployerPlansNumberOfPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Number Of Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansNumberOfPlans" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansNumberOfPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_MultiemployerPlansNumberOfPlans" xlink:to="lab_vlgea_MultiemployerPlansNumberOfPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborForceConcentrationRiskMember_8d74eb87-6cab-40c8-99ca-0ac4ceffe85a_terseLabel_en-US" xlink:label="lab_us-gaap_LaborForceConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor Force Concentration Risk</link:label>
    <link:label id="lab_us-gaap_LaborForceConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_LaborForceConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor Force Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborForceConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborForceConcentrationRiskMember" xlink:to="lab_us-gaap_LaborForceConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PensionPlanOfLocal464AMember_b09a84b3-756c-4f3f-9296-a256a562e3ce_terseLabel_en-US" xlink:label="lab_vlgea_PensionPlanOfLocal464AMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan of Local 464A</link:label>
    <link:label id="lab_vlgea_PensionPlanOfLocal464AMember_label_en-US" xlink:label="lab_vlgea_PensionPlanOfLocal464AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PensionPlanOfLocal464AMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionPlanOfLocal464AMember" xlink:href="vlgea-20200725.xsd#vlgea_PensionPlanOfLocal464AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PensionPlanOfLocal464AMember" xlink:to="lab_vlgea_PensionPlanOfLocal464AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_c0793867-1ed7-4907-822d-07db9d0a9ba2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember_01f1ff69-90d4-46c5-8895-4b8c76ed01bb_terseLabel_en-US" xlink:label="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unionized Employees Concentration Risk</link:label>
    <link:label id="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unionized Employees Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:to="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_61644076-5def-4401-9ee5-7947ff3ef749_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_42384738-cef3-4cd8-a3f4-6fcee382722c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit related to remeasurement of deferred tax balances</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_d14214b1-da37-4496-adf8-097558aac213_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_dac60dea-f797-4b7a-a31a-2add364b2ff1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_77e6802d-90dd-47c5-8bde-621c6295c675_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_6fd68bf9-ab0d-4684-88f8-75dbf131f36b_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c91967c0-e610-4224-bc34-7346c4f04da8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, equipment and fixtures, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_97a8693b-9c29-452a-a9a2-7c346ba3d185_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets for leases</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_363de80a-84ad-450d-b7d6-eb2132f5407b_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, equipment and fixtures, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_EquitySecuritiesAbstract_e4d59468-4a2c-4289-bc4d-7f91f2d1d7a8_terseLabel_en-US" xlink:label="lab_vlgea_EquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Abstract]</link:label>
    <link:label id="lab_vlgea_EquitySecuritiesAbstract_label_en-US" xlink:label="lab_vlgea_EquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Abstract]</link:label>
    <link:label id="lab_vlgea_EquitySecuritiesAbstract_documentation_en-US" xlink:label="lab_vlgea_EquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EquitySecuritiesAbstract" xlink:href="vlgea-20200725.xsd#vlgea_EquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_EquitySecuritiesAbstract" xlink:to="lab_vlgea_EquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_9f3bd3fb-2b73-4e9a-b765-317f0317a8a8_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_dbca9ccf-9fbb-41bb-8b58-37fb955f0aac_verboseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_04b82362-a89b-43c8-9702-2e21148ab86c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_2ef52b44-96bd-467f-87fe-32de934876f8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_289c4cf5-a672-4f04-9b8b-83b5c025740c_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f5c4e133-62a4-40f4-be2c-e61131fc12d6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_56308f84-dd51-4a69-9f1a-8e551aec3587_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_959fe14a-81bf-4e68-8946-c21b27ac7916_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b1747921-b0f3-47f5-8af0-f1c7a17c0bd8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers_e38b1d9d-a1bc-474d-bcf4-30138310bfce_terseLabel_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of defined benefit plans covering union members</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers_label_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number of Plans Covering Union Members</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers_documentation_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number of Plans Covering Union Members</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" xlink:to="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_51aba5d3-fe5f-4e03-be3a-179162316c39_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_1c0638b0-8fa0-47f1-99ad-0650e0d79738_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_c6885ab3-427c-4614-9414-e385a3cf878e_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e3dace89-1e65-453a-a278-d7ab4d17e335_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_d1bcb72a-fc64-4366-b4bc-99e5625d8b54_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_d3651c69-b4b6-418a-8d1d-5e4465bc0e16_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable to Wakefern</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_SupportServicesIncurredCharges_6b8d583d-4ec1-4b5d-b54a-45e36fd09ea6_terseLabel_en-US" xlink:label="lab_vlgea_SupportServicesIncurredCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Support services incurred charges</link:label>
    <link:label id="lab_vlgea_SupportServicesIncurredCharges_label_en-US" xlink:label="lab_vlgea_SupportServicesIncurredCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Support services incurred charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SupportServicesIncurredCharges" xlink:href="vlgea-20200725.xsd#vlgea_SupportServicesIncurredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_SupportServicesIncurredCharges" xlink:to="lab_vlgea_SupportServicesIncurredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_496189ae-1403-4dc7-8bac-ce29efbd1894_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_39c460fa-9196-4b9f-ad02-1d6dd8a2137d_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a6dea7aa-e11d-4041-a60c-fdc332cfb6e3_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3aa86ed1-14ba-44b5-941c-c5cfbccf39db_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_e3bd8ece-b390-4491-b80b-604c459c077d_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PharmacyMember_d76971c4-99f0-41bc-83c4-470742f40251_terseLabel_en-US" xlink:label="lab_vlgea_PharmacyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pharmacy</link:label>
    <link:label id="lab_vlgea_PharmacyMember_label_en-US" xlink:label="lab_vlgea_PharmacyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pharmacy [Member]</link:label>
    <link:label id="lab_vlgea_PharmacyMember_documentation_en-US" xlink:label="lab_vlgea_PharmacyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pharmacy [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PharmacyMember" xlink:href="vlgea-20200725.xsd#vlgea_PharmacyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PharmacyMember" xlink:to="lab_vlgea_PharmacyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_01081d2d-e90f-450e-a6a0-c10c13e268c3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e69d57e0-f823-448b-927a-e092ce3e3f7d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_88a7838c-02a2-4e61-a505-c60d0d804571_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_5c97e8a4-d132-4f1f-afd4-2bbdd50e4fd6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_9598e243-67e5-4686-b058-08f22958f504_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Measured at NAV</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0ce404c2-ba14-457c-bbf9-3061ff9634a7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_8ca94aab-dc15-4398-8494-c304d4062e5d_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan Number</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Plan Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantPlanNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsAbstract_0274a2df-a49d-4b01-abde-49fb98e0e3c9_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:to="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustment_e8ba1c03-c88f-4873-8783-a0c76db0597c_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior period reclassification adjustment</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustment_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Period Reclassification Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_9ce174ad-3826-43d6-bf01-63b809ba15b5_terseLabel_en-US" xlink:label="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Village Super Market, Inc. Employees&#8217; Retirement Plan</link:label>
    <link:label id="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_label_en-US" xlink:label="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Village Super Market, Inc. Employees&#8217; Retirement Plan [Member]</link:label>
    <link:label id="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_documentation_en-US" xlink:label="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Village Super Market, Inc. Employees&#8217; Retirement Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" xlink:href="vlgea-20200725.xsd#vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" xlink:to="lab_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_d0cfe646-7dfb-4114-a497-588af503bbce_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_28dfa671-03ca-4533-9246-983136490d26_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles assets acquired in acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_af8542b9-7f85-40d2-b755-f2e570b99dc1_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade name intangible asset</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_6afff4e8-c208-4031-b47d-d929372d4a9e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_71ab3943-ce01-46dd-a2ba-2611cbe1e072_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_92e272c8-6c99-4712-a4c6-ac9f00f25742_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_ec026cd5-a91f-41ee-9771-169a068289d9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of pension actuarial loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_84272e8c-cf97-4207-84ae-fa482c06b428_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefit related to share-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ba984cc9-460b-4b41-af58-b0ddda62fc40_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3958add1-7341-48c2-8000-3648a4bac0cd_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income allocated, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_65f4f261-504d-44fa-8dcf-7e078e0ab49b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_32103e82-5879-4bcc-880e-6dfb6b541e0c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_04064db1-9faa-431d-bfa4-913e5dce0a5a_terseLabel_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase obligation period</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_label_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party, Purchase Obligation Period</link:label>
    <link:label id="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_documentation_en-US" xlink:label="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party, Purchase Obligation Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" xlink:to="lab_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_79ee5a21-1775-468e-827b-293b3e015a35_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_17500a53-6323-4bbb-95a8-396721a7a744_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_05fb44ab-1b18-4a93-8773-734ca2bb899e_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_2a5b747d-b725-480a-a022-9665b5358a1f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_22e674c1-4793-417d-8dd2-5993b5366259_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4d72f024-fadb-4dc7-a943-23fa7acbec9d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo_c30f3eab-46aa-4d40-b4c1-dd6a8a96da7e_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearTwo" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_38be6251-41e1-4057-9b58-c0b5230075df_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_ced2192c-4fc0-40a5-8a31-24c4795cee7c_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit on unrealized losses on interest rate swaps</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_4f024a6a-1648-43b4-8cbd-3046cb21fd9f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_48d4c8a4-82dd-4351-bae6-6d40224f0fd3_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCash_47f4d4e5-4b50-4975-98c9-122afcd8993f_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock dividends paid</link:label>
    <link:label id="lab_us-gaap_DividendsCash_label_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_cbd71b15-8ff1-4703-892c-b7a8a6363454_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indebtedness to Wakefern</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_f3a50728-0a43-498a-9178-7a911e1ab9d8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) company contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_ddcf404c-1010-46e1-a5a5-6a7a649950c1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_NumberofClassesofCommonStock_7b69d3a3-8027-4186-ad30-623a0a1979e0_terseLabel_en-US" xlink:label="lab_vlgea_NumberofClassesofCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of common stock classes</link:label>
    <link:label id="lab_vlgea_NumberofClassesofCommonStock_label_en-US" xlink:label="lab_vlgea_NumberofClassesofCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Classes of Common Stock</link:label>
    <link:label id="lab_vlgea_NumberofClassesofCommonStock_documentation_en-US" xlink:label="lab_vlgea_NumberofClassesofCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Classes of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofClassesofCommonStock" xlink:href="vlgea-20200725.xsd#vlgea_NumberofClassesofCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_NumberofClassesofCommonStock" xlink:to="lab_vlgea_NumberofClassesofCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_b67d8255-7d07-47dc-94b7-c662419f312a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized In Plan Assets and Benefit Obligations Recognized</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_ffddc6e9-8080-47c2-9840-e286a018e860_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_2abbc61f-1ed3-452c-8c66-ca8577fbb03d_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due After Year Five</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueAfterYearFive" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_91d4b947-022a-4397-b79e-331c28ba0009_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_4f72c1d8-42a7-4d6b-b74c-4c09b109df4f_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash_fdf6baec-4be3-4c2b-b485-175f63c10d7b_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash pre-tax settlement charge</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_38c7c591-d79e-4fe2-a8eb-51e876feb9fd_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount pre-tax of defined benefit plan included in accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_8ec63374-ab52-4242-a0c5-de3cd74afb1e_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_606a6f90-3919-4289-9465-dddf4e18e374_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate, stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities_41999471-999b-4aab-ba42-c3a9ea83cdf8_terseLabel_en-US" xlink:label="lab_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities_label_en-US" xlink:label="lab_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset Tax Deferred Leasing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxAssetTaxDeferredLeasingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities" xlink:to="lab_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PensionAssetTotal_dd08db50-ebf1-423a-b105-adcb7dcc7fd2_totalLabel_en-US" xlink:label="lab_vlgea_PensionAssetTotal" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_vlgea_PensionAssetTotal_label_en-US" xlink:label="lab_vlgea_PensionAssetTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension asset - total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetTotal" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PensionAssetTotal" xlink:to="lab_vlgea_PensionAssetTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers_e0a4a47b-ecb8-4dc1-aa6a-e6eda8be6940_terseLabel_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of defined benefit plans covering non-union members</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers_label_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number of Plans Covering Non-Union Members</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers_documentation_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number of Plans Covering Non-Union Members</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" xlink:to="lab_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_1df50015-1c29-4195-b4b9-4a1dc9774b21_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_5dffb51b-2b38-4401-afa6-af19e9f35db1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_dddaa0c4-7b88-4430-8d48-b7ae4ea27d25_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6f9108d9-bdf8-4045-964f-4cd0f7444940_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c18a5c96-87a6-4628-b487-808329cc930c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_14267944-ac4c-4883-93f8-ff7e19c19919_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ef2d177-b9cf-4385-a2a0-b68c29e1b104_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NET INCREASE IN CASH AND CASH EQUIVALENTS</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_4811365f-55f1-43ad-80d1-e9a5c2a19286_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BUSINESS ACQUISITION</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearOne_4dc712a4-5c5a-459a-b92b-af459e6cbd6a_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year One</link:label>
    <link:label id="lab_vlgea_LeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability, Payments, Due Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearOne" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilityPaymentsDueYearOne" xlink:to="lab_vlgea_LeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_6e7ddb9b-a6ab-4d60-8cc8-9f8461d6c4e7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, right-of-use asset</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e727afe1-147a-4398-80cb-b91f0aa7d39c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LesseeLeaseRenewalTerm_94ed8819-d9e0-4f1b-82cf-f75d13cfc3ec_terseLabel_en-US" xlink:label="lab_vlgea_LesseeLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease renewal terms</link:label>
    <link:label id="lab_vlgea_LesseeLeaseRenewalTerm_label_en-US" xlink:label="lab_vlgea_LesseeLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Renewal Term</link:label>
    <link:label id="lab_vlgea_LesseeLeaseRenewalTerm_documentation_en-US" xlink:label="lab_vlgea_LesseeLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseRenewalTerm" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LesseeLeaseRenewalTerm" xlink:to="lab_vlgea_LesseeLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_9fac2d46-fb28-4cbc-9fb5-8b54f2d715d8_terseLabel_en-US" xlink:label="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal net operating loss carryback</link:label>
    <link:label id="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_label_en-US" xlink:label="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent</link:label>
    <link:label id="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_documentation_en-US" xlink:label="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" xlink:href="vlgea-20200725.xsd#vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" xlink:to="lab_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0f4740d1-9cf9-4f76-8b47-990d3347205e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ff16ef4b-c1c9-4526-b9d5-aace3ef48b41_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_b389dff8-1805-467b-b2fa-e0892bd9ef8d_terseLabel_en-US" xlink:label="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on unrelated party note receivable percentage</link:label>
    <link:label id="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_label_en-US" xlink:label="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest On Unrelated Party Note Receivable Percentage</link:label>
    <link:label id="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_documentation_en-US" xlink:label="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest On Unrelated Party Note Receivable Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" xlink:href="vlgea-20200725.xsd#vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" xlink:to="lab_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_b9b0a157-b3db-4e6c-8041-53eca06e1f75_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Wakefern</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_729e997b-6d39-4f93-8499-253e2ed9238b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition_3969a543-d1ff-43bb-a2fe-924bb33bdca8_terseLabel_en-US" xlink:label="lab_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition_label_en-US" xlink:label="lab_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset Tax Deferred Uncertain Tax Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition" xlink:to="lab_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_0f5e84de-0fd8-46ad-9aa7-b1a4751e1463_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in notes receivable from Wakefern</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:to="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_66d3969b-9e59-4228-b98f-ec2a51ad8fa2_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_UFCWLocal1262EmployersPensionFundMember1Member_865983b6-e57b-4e6f-b936-d30c61f11b7c_terseLabel_en-US" xlink:label="lab_vlgea_UFCWLocal1262EmployersPensionFundMember1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UFCW Local 1262 &amp; Employers Pension Fund</link:label>
    <link:label id="lab_vlgea_UFCWLocal1262EmployersPensionFundMember1Member_label_en-US" xlink:label="lab_vlgea_UFCWLocal1262EmployersPensionFundMember1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UFCWLocal1262EmployersPensionFundMember1Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UFCWLocal1262EmployersPensionFundMember1Member" xlink:href="vlgea-20200725.xsd#vlgea_UFCWLocal1262EmployersPensionFundMember1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_UFCWLocal1262EmployersPensionFundMember1Member" xlink:to="lab_vlgea_UFCWLocal1262EmployersPensionFundMember1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_b3db19c0-42b4-46e4-8d05-475e453d8187_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2ffd5a70-a299-41df-9903-8bd1c37b9195_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2f628a6c-ab24-43df-bf15-94169f7a798a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected rate of return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_054f47dd-94a1-489b-8214-e9549b087f1c_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_4cc145c4-456e-4369-9a62-70b1c80cca51_terseLabel_en-US" xlink:label="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_label_en-US" xlink:label="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Income Statement, Depreciation And Amortization Expense</link:label>
    <link:label id="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_documentation_en-US" xlink:label="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Income Statement, Depreciation And Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" xlink:href="vlgea-20200725.xsd#vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" xlink:to="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_c38c77d0-99ce-45e9-85fc-dbf216e6adbc_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_d4dbe44a-8a17-460f-bac5-223ecb5e93bc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_AggregateRentToRelatedParties_c16fc5f1-d676-4485-bd9c-b9ee255b23d9_terseLabel_en-US" xlink:label="lab_vlgea_AggregateRentToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent paid to related partnership</link:label>
    <link:label id="lab_vlgea_AggregateRentToRelatedParties_label_en-US" xlink:label="lab_vlgea_AggregateRentToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent Paid To Related Partnership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_AggregateRentToRelatedParties" xlink:href="vlgea-20200725.xsd#vlgea_AggregateRentToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_AggregateRentToRelatedParties" xlink:to="lab_vlgea_AggregateRentToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_96640b20-e3f5-4765-a4df-035917b3aa4e_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermNotesPayable_65081e1b-58e6-4ba1-a925-73f810fab34b_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable related to New Markets Tax Credit</link:label>
    <link:label id="lab_us-gaap_LongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermNotesPayable" xlink:to="lab_us-gaap_LongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_5b8b64ec-1c05-465e-9e43-39a8967ab704_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_ade9f172-1319-4762-825c-21d4f48e910e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_04fb051c-530c-48b0-8351-618e082385da_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_1ef9a28a-5fa7-40f6-9132-21420e72972f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_206392d5-a8f1-42b1-9e1c-a9a95ab29ed9_totalLabel_en-US" xlink:label="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, amortization and interest expense</link:label>
    <link:label id="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_label_en-US" xlink:label="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Income Statement, Depreciation And Interest Expense</link:label>
    <link:label id="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_documentation_en-US" xlink:label="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Income Statement, Depreciation And Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" xlink:href="vlgea-20200725.xsd#vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" xlink:to="lab_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_268ef5e6-f8c1-4b5d-81f0-614f21a7098e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchandise inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_b1e860fa-c0db-44ac-a8da-996cd502ae63_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_150cd05e-fcb2-48f0-b50a-e5197e29ba34_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DebtInstrumentCollateralNumberOfStores_e43a233d-e72a-4eb0-b3c6-2f88054c2406_terseLabel_en-US" xlink:label="lab_vlgea_DebtInstrumentCollateralNumberOfStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stores used as collateral for debt</link:label>
    <link:label id="lab_vlgea_DebtInstrumentCollateralNumberOfStores_label_en-US" xlink:label="lab_vlgea_DebtInstrumentCollateralNumberOfStores" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Collateral, Number Of Stores</link:label>
    <link:label id="lab_vlgea_DebtInstrumentCollateralNumberOfStores_documentation_en-US" xlink:label="lab_vlgea_DebtInstrumentCollateralNumberOfStores" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Collateral, Number Of Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DebtInstrumentCollateralNumberOfStores" xlink:href="vlgea-20200725.xsd#vlgea_DebtInstrumentCollateralNumberOfStores"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DebtInstrumentCollateralNumberOfStores" xlink:to="lab_vlgea_DebtInstrumentCollateralNumberOfStores" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_519050c0-e52d-44e9-9dc9-333ed923f77f_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b26fca7-39c4-4891-9af5-86869461c16a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH AND CASH EQUIVALENTS, END OF YEAR</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ee3c0707-fc63-418e-9791-c9827d9e5f82_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, equipment and fixtures</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_53685adb-55eb-4f5c-8de1-1ac7645193a8_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_b89205a5-1b44-4dbc-80f9-66223170ec7d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_e18e8bfb-dade-414f-a448-a75c2c6b42b5_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_a272d700-b96f-4e69-86d2-06e84d2ab0a6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_4d7c583c-3fdf-4cc3-9894-5ccba9aaa811_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable to Wakefern</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_77c2d66b-724e-48f9-9000-a22956daedbf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_InsureRiteLtd.Member_e6dc2d68-df09-4339-97c8-fad3c36a56e9_terseLabel_en-US" xlink:label="lab_vlgea_InsureRiteLtd.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insure-Rite Ltd.</link:label>
    <link:label id="lab_vlgea_InsureRiteLtd.Member_label_en-US" xlink:label="lab_vlgea_InsureRiteLtd.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insure-Rite Ltd. [Member]</link:label>
    <link:label id="lab_vlgea_InsureRiteLtd.Member_documentation_en-US" xlink:label="lab_vlgea_InsureRiteLtd.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insure-Rite Ltd. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InsureRiteLtd.Member" xlink:href="vlgea-20200725.xsd#vlgea_InsureRiteLtd.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_InsureRiteLtd.Member" xlink:to="lab_vlgea_InsureRiteLtd.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_de453072-7bef-472a-accd-5e990598ee7f_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_c62324f8-d2a8-4290-88ec-6debcd5d1969_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6a77af21-b6aa-40e0-9ce3-1a032c75dc8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_433cea1c-872c-4fc6-ace0-451bd59aa24c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A common stock held in plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_faf81ac8-af42-4554-a8d1-18fd5b068335_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company stock</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2090e80b-7e36-4ee5-8ac7-0b6e9399408d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_ThirdPartyContributiontoInvestmentFund_fde95c7d-6a91-4c7f-8f1a-222a9908b409_terseLabel_en-US" xlink:label="lab_vlgea_ThirdPartyContributiontoInvestmentFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third party contribution to investment fund</link:label>
    <link:label id="lab_vlgea_ThirdPartyContributiontoInvestmentFund_label_en-US" xlink:label="lab_vlgea_ThirdPartyContributiontoInvestmentFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third Party Contribution to Investment Fund</link:label>
    <link:label id="lab_vlgea_ThirdPartyContributiontoInvestmentFund_documentation_en-US" xlink:label="lab_vlgea_ThirdPartyContributiontoInvestmentFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third Party Contribution to Investment Fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ThirdPartyContributiontoInvestmentFund" xlink:href="vlgea-20200725.xsd#vlgea_ThirdPartyContributiontoInvestmentFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_ThirdPartyContributiontoInvestmentFund" xlink:to="lab_vlgea_ThirdPartyContributiontoInvestmentFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_ebb4751a-6bb2-4228-a8b8-ecf4d021d00f_terseLabel_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on pension settlements</link:label>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_label_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Expense (Reversal of Expense), Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:to="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5d143b1a-e304-4ff8-bef5-1df5f83f1524_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_2c19f944-6bbb-46be-8ab6-629f11dd924e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract_3889115a-1caa-4fcf-a72b-d0c326cf6c6d_terseLabel_en-US" xlink:label="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liabilities, Payments, Due [Abstract]</link:label>
    <link:label id="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract_documentation_en-US" xlink:label="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liabilities, Payments, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_vlgea_LeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_5780e809-b6e9-4eef-a0f4-3c430b445665_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_b56a8071-3031-4969-9780-3f3004689e96_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_UFCWRegionalPensionPlanMember_fc830d3d-8dd3-4796-bbeb-c29c8a4be8f8_terseLabel_en-US" xlink:label="lab_vlgea_UFCWRegionalPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UFCW Regional Pension Plan</link:label>
    <link:label id="lab_vlgea_UFCWRegionalPensionPlanMember_label_en-US" xlink:label="lab_vlgea_UFCWRegionalPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UFCWRegionalPensionPlanMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UFCWRegionalPensionPlanMember" xlink:href="vlgea-20200725.xsd#vlgea_UFCWRegionalPensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_UFCWRegionalPensionPlanMember" xlink:to="lab_vlgea_UFCWRegionalPensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_43c8a9f5-76db-4907-b1fd-469d7d6b5f1b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_22e12f05-52e0-4aff-8f1f-cdca25cadfde_terseLabel_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2024</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_label_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2024 [Member]</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_documentation_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" xlink:to="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_f136b97a-8661-47bd-a9de-f016f0738257_terseLabel_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2021</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_label_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2021 [Member]</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_documentation_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" xlink:to="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_9f5c82cc-59e6-4ac7-be46-af837245d1aa_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5373e004-2900-40cd-a878-a8132f57c7c6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_35ecd11a-1b1c-4570-ac3a-dd94b47d5859_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Contributions</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_8326c164-761c-47a1-8d65-17e933578d7f_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store opening and closing costs</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlansLineItems_6ee7662c-979e-4bbe-9dd7-bfd2830ab953_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans [Line Items]</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlansLineItems_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlansLineItems" xlink:to="lab_us-gaap_MultiemployerPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea24430f-dc9e-4b2d-b2dd-5ed07ac5b3b6_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_4565ead8-7d25-45ac-8e86-b33ce8a49ddb_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e0eaf917-600f-4fff-8949-ea503e4370f1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average &#160;grant date &#160;fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_8c630966-bcd1-4b63-8de0-d3f00c4b548e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed discount rate &#8212; net periodic pension cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCashAbstract_097b5e96-9fbb-4c26-8367-60927ea79f95_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCashAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate:</link:label>
    <link:label id="lab_us-gaap_DividendsCashAbstract_label_en-US" xlink:label="lab_us-gaap_DividendsCashAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Cash [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCashAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCashAbstract" xlink:to="lab_us-gaap_DividendsCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0df91ad9-fd1f-4239-aa09-d687a3788a3c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of restricted shares vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_49394231-8232-41b4-bef6-ad4ffefcfbbd_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b1a25306-b012-4ba1-a580-e3d5d1f32c83_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_ff710791-62cb-44c3-a4b7-6d80421d27fd_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_38479d6c-da8f-4c7e-88e2-c1ed104756c5_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvesteeMember_b6faf452-c709-4963-a13d-c30ddf1698e6_terseLabel_en-US" xlink:label="lab_us-gaap_InvesteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wakefern</link:label>
    <link:label id="lab_us-gaap_InvesteeMember_label_en-US" xlink:label="lab_us-gaap_InvesteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvesteeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvesteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvesteeMember" xlink:to="lab_us-gaap_InvesteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_89f4846c-7707-4250-b2d8-1ad93e93400b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs Recognized</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4b973490-6eaa-4657-a80e-f52f77c000e7_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_7f3c8333-c626-447d-adcf-40dae4adbf90_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_176b7cd3-fcdc-4686-b9de-cddbd42f9962_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4f60f060-33af-4426-a949-119500e76b1d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining contractual term of options outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c1c40eba-37df-41f3-b172-e9e94d7f952d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5162fdd7-6fb4-46eb-af98-6e13f2e8192a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_c12b328a-8581-4c7d-a885-e3df2839e00d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense for adjustment due to the adoption of ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_label_en-US" xlink:label="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:to="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_8038af5e-fb3d-4f61-b162-259f8b7d9833_terseLabel_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_7ce7fae5-3e23-4ba5-9904-a9701cda2a06_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Unclassified [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAbstract" xlink:to="lab_us-gaap_LongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_85c6849e-5889-43d0-aad4-ef1c4f54930e_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_d5dbce7d-d117-45da-a2d9-a6b1b356d4d4_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surcharge Imposed</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_21f4ae17-f1fe-46d3-a791-43b9e8995177_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable at end of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_84940a2a-9b3d-4de7-a422-a93cc1014b17_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesIssued1_380cb6e7-7cc7-4bc2-9d57-bca5f99d257e_terseLabel_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Wakefern and increase in notes payable to Wakefern</link:label>
    <link:label id="lab_us-gaap_NotesIssued1_label_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesIssued1" xlink:to="lab_us-gaap_NotesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_PatronageDividendReceivable_fda00a87-9102-41ef-807f-f94e58738563_terseLabel_en-US" xlink:label="lab_vlgea_PatronageDividendReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patronage dividend receivable</link:label>
    <link:label id="lab_vlgea_PatronageDividendReceivable_label_en-US" xlink:label="lab_vlgea_PatronageDividendReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patronage dividend receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PatronageDividendReceivable" xlink:href="vlgea-20200725.xsd#vlgea_PatronageDividendReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_PatronageDividendReceivable" xlink:to="lab_vlgea_PatronageDividendReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3e65edd2-378f-48b1-b15c-c97f5eb43900_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY, EQUIPMENT and FIXTURES</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember_637a4c04-da4f-4e22-b875-ee09c07badf9_terseLabel_en-US" xlink:label="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workforce Subject to Collective Bargaining Arrangements Expired or Expiring within One Year</link:label>
    <link:label id="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember_label_en-US" xlink:label="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workforce Subject to Collective Bargaining Arrangements Expiring within One Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember" xlink:to="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_5721c786-295b-4379-a1fa-edb98bacf072_terseLabel_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2022</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_label_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2022 [Member]</link:label>
    <link:label id="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_documentation_en-US" xlink:label="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Subscriptions Outstanding, Payments Due In 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" xlink:to="lab_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_eb442d64-1098-4183-b5d8-09c87b840606_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less treasury stock, Class A, at cost: 726 shares at July&#160;25, 2020 and 502 shares at July&#160;27, 2019</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_07147997-f573-4c28-bb47-6496181d793b_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour_23108035-e6ec-4cf9-830d-6394e51b9c6b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Due in Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_ef9e3c92-cc3a-45dc-b85a-3caf58de0b9f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed discount rate &#8212; benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_3d3af32e-5b62-4797-ade4-8a61358b9aa1_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store fixtures and equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_00c09a06-d3d1-4a20-bf91-e129a12fddf6_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated_ce5cc40b-8337-48f1-be2a-54a70dc363e6_terseLabel_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of defined benefit plans terminated</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated_label_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number Of Plans Terminated</link:label>
    <link:label id="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated_documentation_en-US" xlink:label="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number Of Plans Terminated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberOfPlansTerminated" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberOfPlansTerminated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_vlgea_DefinedBenefitPlanNumberOfPlansTerminated" xlink:to="lab_vlgea_DefinedBenefitPlanNumberOfPlansTerminated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e2a3b4e5-f5b7-4642-add4-e247b6cdef27_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Blended tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ee7467c1-bdaa-4e4f-ad6b-aa2d0a40468b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_376f9a43-929a-417d-9b19-27227868f547_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_b62c5faa-af9a-403b-a952-633a32cf0afe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax on pension settlement loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_91f8f134-ca0c-4357-8c1d-b91e67bd4bc0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_ce2f2c07-93f7-4bed-9a99-109b51b05a3b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry segment</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7facb4ad-3451-44f7-9bf1-ddbf2195f339_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_04aab638-a520-4ff2-b9ca-a72e93a6ca7f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently issued accounting standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_aed6f7bb-0fb6-4cda-a66d-46308de0327c_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_50782b99-9eb9-4615-9506-e98033d62a9c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>vlgea-20200725_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:4305cca1-27ba-428e-b2be-b3c939a246c5,g:b1f69829-c4c3-4061-8f03-bf777a1b6419-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.shoprite.com/role/CoverPage" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_515a6169-0c57-4609-8324-5b4185f2805f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_515a6169-0c57-4609-8324-5b4185f2805f" xlink:to="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_17902fd4-9c71-4c96-a08d-7faff58fd024" xlink:to="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b5d9ded6-97df-40dd-a5e1-63cb892e980d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:to="loc_us-gaap_CommonClassAMember_b5d9ded6-97df-40dd-a5e1-63cb892e980d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_69c272da-376d-4831-acb7-8907fae7d91d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e8669b19-373d-4313-acf6-03aa198f0ba2" xlink:to="loc_us-gaap_CommonClassBMember_69c272da-376d-4831-acb7-8907fae7d91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_e01eb29d-221a-4ee3-8908-28ab987d090e" xlink:to="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1ff71cf1-685b-469b-9c1d-113b00f2cdd3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentType_1ff71cf1-685b-469b-9c1d-113b00f2cdd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_50423c3d-aa1a-4df9-a2c4-0551a37a5367" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentAnnualReport_50423c3d-aa1a-4df9-a2c4-0551a37a5367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_db26c548-2663-4b75-9e30-ce7e900d6b29" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentPeriodEndDate_db26c548-2663-4b75-9e30-ce7e900d6b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_5234a8ba-8937-47c5-8a67-dd942bd56d6d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentTransitionReport_5234a8ba-8937-47c5-8a67-dd942bd56d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_0cd811ea-51e7-4d63-8d9e-1b6acf7367fc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityFileNumber_0cd811ea-51e7-4d63-8d9e-1b6acf7367fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9aa6fb2c-ebce-41be-94e5-7449189313c4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityRegistrantName_9aa6fb2c-ebce-41be-94e5-7449189313c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cd51d45e-0e52-4973-b91f-0838c22ce541" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cd51d45e-0e52-4973-b91f-0838c22ce541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1e816089-c18e-4092-831e-5a3430150743" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityTaxIdentificationNumber_1e816089-c18e-4092-831e-5a3430150743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_cc1217f6-40f9-4874-bc82-2658beb50167" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressAddressLine1_cc1217f6-40f9-4874-bc82-2658beb50167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_64d1d9d6-74e3-4616-b3f9-0373aba43546" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressCityOrTown_64d1d9d6-74e3-4616-b3f9-0373aba43546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d7092389-8276-4546-900b-50191cb4f8c3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressStateOrProvince_d7092389-8276-4546-900b-50191cb4f8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3e97c01e-6160-4140-86a7-9b9fc75d442b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityAddressPostalZipCode_3e97c01e-6160-4140-86a7-9b9fc75d442b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_fd4d1ded-09b1-4fa0-a162-6d40c39bf5e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_CityAreaCode_fd4d1ded-09b1-4fa0-a162-6d40c39bf5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_22dbc7e2-fbf9-4d07-9537-1c66f4f618a5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_LocalPhoneNumber_22dbc7e2-fbf9-4d07-9537-1c66f4f618a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4a5ab6ba-13de-4a95-a593-1e1af7a70679" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_Security12bTitle_4a5ab6ba-13de-4a95-a593-1e1af7a70679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_cb68c355-0494-4928-a2e1-dc3de81f3fed" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_TradingSymbol_cb68c355-0494-4928-a2e1-dc3de81f3fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f926d619-586f-46b3-a148-f29bdd3cf256" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_SecurityExchangeName_f926d619-586f-46b3-a148-f29bdd3cf256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_99379b33-d443-42e0-9dda-0ec7acd81c46" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_99379b33-d443-42e0-9dda-0ec7acd81c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_0dd2a00a-d55d-4277-b27b-89aa439c7e6e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityVoluntaryFilers_0dd2a00a-d55d-4277-b27b-89aa439c7e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_371c3a91-8089-414e-9726-cff0118eb56d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityCurrentReportingStatus_371c3a91-8089-414e-9726-cff0118eb56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_fb483311-58d6-41a2-bb0b-dbb7a534ab58" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityInteractiveDataCurrent_fb483311-58d6-41a2-bb0b-dbb7a534ab58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_8f711cd1-cb18-425f-9199-402cd515371a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityFilerCategory_8f711cd1-cb18-425f-9199-402cd515371a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f397e85f-1c43-44fb-aa46-1973e1140a67" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntitySmallBusiness_f397e85f-1c43-44fb-aa46-1973e1140a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_d2e00e1d-94f5-4433-b676-eedefe80f6d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityEmergingGrowthCompany_d2e00e1d-94f5-4433-b676-eedefe80f6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_acbba710-e25a-499c-b604-42c69f73345b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_IcfrAuditorAttestationFlag_acbba710-e25a-499c-b604-42c69f73345b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_0ee2e4ad-a217-4050-82c7-3f51ec48630f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityShellCompany_0ee2e4ad-a217-4050-82c7-3f51ec48630f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_0b6d2223-f732-4d75-8be0-cd34fee45958" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityPublicFloat_0b6d2223-f732-4d75-8be0-cd34fee45958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_f983f3b0-45ae-442f-a604-472617c430b1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_f983f3b0-45ae-442f-a604-472617c430b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f09cece6-6592-40c7-a9a2-5b2f164ab2d1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f09cece6-6592-40c7-a9a2-5b2f164ab2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_85d4a366-6630-4346-adff-9d0bebf9cea3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_EntityCentralIndexKey_85d4a366-6630-4346-adff-9d0bebf9cea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_20d85638-0e12-43a5-8d86-6a227a643fa5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_CurrentFiscalYearEndDate_20d85638-0e12-43a5-8d86-6a227a643fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c6a24f36-65a7-47c2-a0f3-07b8e72d4f23" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentFiscalYearFocus_c6a24f36-65a7-47c2-a0f3-07b8e72d4f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_f2cc6fbe-0f11-436e-a310-23d33596f438" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_DocumentFiscalPeriodFocus_f2cc6fbe-0f11-436e-a310-23d33596f438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_ee2ad4ea-415e-49a1-a623-2149aa5d08b5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cabb088a-49a2-4bab-bf72-625034be5a36" xlink:to="loc_dei_AmendmentFlag_ee2ad4ea-415e-49a1-a623-2149aa5d08b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7b44358b-1faa-4f58-a63d-5f92a3ac1839" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7b44358b-1faa-4f58-a63d-5f92a3ac1839" xlink:to="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f6ce8dad-9e6e-4eff-a114-c661671cab23" xlink:to="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9111b7d8-f133-46c0-b411-fb9fa21b12b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:to="loc_us-gaap_CommonClassAMember_9111b7d8-f133-46c0-b411-fb9fa21b12b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_b4555f6a-b3ca-4882-8f71-640c150dac9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_11086031-eefd-489b-b458-ba9987842e9a" xlink:to="loc_us-gaap_CommonClassBMember_b4555f6a-b3ca-4882-8f71-640c150dac9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fd4ea396-997f-41f1-8b89-82ff5cb3a533" xlink:to="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:to="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_33757554-c69f-4f75-b29d-367fd27bb5c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_33757554-c69f-4f75-b29d-367fd27bb5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5c3ac3f7-bf97-4be9-b916-d68e4f391c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_InventoryNet_5c3ac3f7-bf97-4be9-b916-d68e4f391c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PatronageDividendReceivable_e57b4f87-e701-4a2a-834a-99bec05731aa" xlink:href="vlgea-20200725.xsd#vlgea_PatronageDividendReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_vlgea_PatronageDividendReceivable_e57b4f87-e701-4a2a-834a-99bec05731aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_46ae50d6-3eaa-4c92-930f-444734b4b5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_46ae50d6-3eaa-4c92-930f-444734b4b5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c2cd9fc7-4ab9-438a-8085-54e42567a3c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c2cd9fc7-4ab9-438a-8085-54e42567a3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4bc96fa4-bfd2-4146-8af7-c3d56772d7a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_OtherAssetsCurrent_4bc96fa4-bfd2-4146-8af7-c3d56772d7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_40256934-ee27-4a94-ba56-db5ae9e24aa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_48f734b3-97b7-4bb3-9b5d-5ce91e752712" xlink:to="loc_us-gaap_AssetsCurrent_40256934-ee27-4a94-ba56-db5ae9e24aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_631335f0-55e4-4a25-9b59-19ebafa1dec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_631335f0-55e4-4a25-9b59-19ebafa1dec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e76b6b78-6653-4b0f-8ae5-d914a22404ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e76b6b78-6653-4b0f-8ae5-d914a22404ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_93b125b9-9925-4ea5-9220-0cafd90216f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_93b125b9-9925-4ea5-9220-0cafd90216f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_7053ee7c-c85e-4193-8ebf-15a5236847db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_7053ee7c-c85e-4193-8ebf-15a5236847db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_03a53289-5ec4-4baf-8b00-6ab1c330d49a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_Goodwill_03a53289-5ec4-4baf-8b00-6ab1c330d49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_aa14b5c8-e0e0-44c8-a068-18ff0a8d4fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_OtherAssets_aa14b5c8-e0e0-44c8-a068-18ff0a8d4fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9ac923a8-fa7a-4762-a851-1a5bfb140b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_712bf203-c123-41b3-a49c-2098554be67a" xlink:to="loc_us-gaap_Assets_9ac923a8-fa7a-4762-a851-1a5bfb140b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_18919e8f-2e8d-40af-a8fa-6eee088b49b9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4f745b36-7c14-4eb8-bc52-2ab13fbdfcb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4f745b36-7c14-4eb8-bc52-2ab13fbdfcb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_179d3eaa-131d-4be1-8eff-fd7ced5d287b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_CapitalLeaseObligationsCurrent_179d3eaa-131d-4be1-8eff-fd7ced5d287b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_0c0e8a9e-ed2c-49c9-b0a1-70c776619c39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_0c0e8a9e-ed2c-49c9-b0a1-70c776619c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3b280297-283b-4dbe-8a04-a5014644898e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_LongTermDebtCurrent_3b280297-283b-4dbe-8a04-a5014644898e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_91ae2bcf-905b-46f2-ab06-fcbc693d8890" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_91ae2bcf-905b-46f2-ab06-fcbc693d8890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_d7295f47-d918-43b5-b6f2-5a68beca0015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_d7295f47-d918-43b5-b6f2-5a68beca0015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_60527b88-042a-4d14-a9b1-2cbdaf9a208e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_60527b88-042a-4d14-a9b1-2cbdaf9a208e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_87809fd5-66b4-4dcb-8631-05a3cc437649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_87809fd5-66b4-4dcb-8631-05a3cc437649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_106b1f3b-c300-46fc-ba9d-039f7f1964db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_23cd3d65-f69b-445e-a7c2-8ab754da17e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_106b1f3b-c300-46fc-ba9d-039f7f1964db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ce6053d4-7d6c-4fbf-8d5d-f7cf2187b129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ce6053d4-7d6c-4fbf-8d5d-f7cf2187b129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_dfd8719c-6c2b-4ed9-bd05-8543fe3b4628" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_dfd8719c-6c2b-4ed9-bd05-8543fe3b4628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_52fce919-6099-45a5-a5f3-62f7249465d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_CapitalLeaseObligationsNoncurrent_52fce919-6099-45a5-a5f3-62f7249465d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_79c7e024-0fff-43cb-9627-52885fc51739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_79c7e024-0fff-43cb-9627-52885fc51739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aaf1f397-bd74-460b-a82f-febdef5f541c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aaf1f397-bd74-460b-a82f-febdef5f541c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4301a709-8381-4613-96d1-aaa1cf49e388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_e4a42885-f50d-40a6-99da-e0c908c0b574" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_4301a709-8381-4613-96d1-aaa1cf49e388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f40eaba0-cc78-479f-bd9c-e6118d048ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f40eaba0-cc78-479f-bd9c-e6118d048ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_dbb58a4e-8a38-406f-aaa8-aec4cdc4299f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_OtherLiabilities_dbb58a4e-8a38-406f-aaa8-aec4cdc4299f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3184025f-cdce-4186-92f1-525fb7e49532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3184025f-cdce-4186-92f1-525fb7e49532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8767d00e-e8da-433f-9013-e3592d2ec64c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_PreferredStockValue_8767d00e-e8da-433f-9013-e3592d2ec64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_16284a30-03b0-43f5-b02a-39a8b9d633be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_CommonStockValue_16284a30-03b0-43f5-b02a-39a8b9d633be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b4229cf8-a264-42fd-944d-b0d63ae2c324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b4229cf8-a264-42fd-944d-b0d63ae2c324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e13d602f-dbd8-447c-bf7d-4783fb465f48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e13d602f-dbd8-447c-bf7d-4783fb465f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_018a42af-7fdb-4499-9d66-a3fb135ae8a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_TreasuryStockValue_018a42af-7fdb-4499-9d66-a3fb135ae8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bacd115b-ad23-4819-a37b-aeac4e64283a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6aebfddb-552a-4742-9476-8522db55a1dd" xlink:to="loc_us-gaap_StockholdersEquity_bacd115b-ad23-4819-a37b-aeac4e64283a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b4a2734-0639-4014-aa6b-add68ec4c37d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4a70793a-782a-4595-9ee6-a91ab073b725" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b4a2734-0639-4014-aa6b-add68ec4c37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETS_1"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6879db49-7f17-47b5-bc2a-0c5863a1900f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6879db49-7f17-47b5-bc2a-0c5863a1900f" xlink:to="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3cfdaa47-4408-4004-a9dd-c0b1003c6241" xlink:to="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c0d713ef-5b15-4525-9662-0fe0aeec9179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:to="loc_us-gaap_CommonClassAMember_c0d713ef-5b15-4525-9662-0fe0aeec9179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d4bff140-49cf-4bce-ac93-816a66951063" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8805322e-5e7f-4ebd-8425-936a088aa04c" xlink:to="loc_us-gaap_CommonClassBMember_d4bff140-49cf-4bce-ac93-816a66951063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e889c479-df99-4d89-91c2-7c0edecd7224" xlink:to="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d4abced2-7720-418b-aa6a-698c141d8463" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d4abced2-7720-418b-aa6a-698c141d8463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e3c9af60-5674-4c03-a70f-1e76f037d152" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e3c9af60-5674-4c03-a70f-1e76f037d152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0986ecc0-cef0-4569-8518-66ba3195c859" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0986ecc0-cef0-4569-8518-66ba3195c859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_81c34be1-1faf-4790-bd3a-e0a0658e4332" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_CommonStockSharesIssued_81c34be1-1faf-4790-bd3a-e0a0658e4332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_acdb911f-ad5d-4bc0-b7f5-ab00d743a630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_acdb911f-ad5d-4bc0-b7f5-ab00d743a630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f12fdc30-6619-4d04-bc9b-a07ec5193d29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e45d1c2d-33cb-4f6b-9d36-d2f70da06911" xlink:to="loc_us-gaap_TreasuryStockShares_f12fdc30-6619-4d04-bc9b-a07ec5193d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2c8e5a9c-5232-45da-b2a7-de0e82b000ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2c8e5a9c-5232-45da-b2a7-de0e82b000ec" xlink:to="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_774b5eca-79d6-4c76-b9e2-4e5ea6ff9549" xlink:to="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_44d9e7b4-261c-421a-9680-e831f5f375ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:to="loc_us-gaap_CommonClassAMember_44d9e7b4-261c-421a-9680-e831f5f375ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_610af166-d0e8-4795-a91a-8c43c3c379e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c16a23e-437a-4a20-ac02-6e1d98c2ec95" xlink:to="loc_us-gaap_CommonClassBMember_610af166-d0e8-4795-a91a-8c43c3c379e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1cc82a23-418c-4b16-9d33-933bbada75d0" xlink:to="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_98b270fb-c8da-41bb-b766-d12e21312cc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_98b270fb-c8da-41bb-b766-d12e21312cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a4fe7d58-529e-42a0-a65b-40b8b4e4f965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a4fe7d58-529e-42a0-a65b-40b8b4e4f965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4e77b95e-8e5e-46a1-8771-631e393950ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_GrossProfit_4e77b95e-8e5e-46a1-8771-631e393950ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a71a9553-5086-45c7-b5ce-435937085d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a71a9553-5086-45c7-b5ce-435937085d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_81500314-1f3d-47f4-a973-3bc407a3fc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_DepreciationAndAmortization_81500314-1f3d-47f4-a973-3bc407a3fc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4392b2fd-a9d8-4ed7-b4e5-0b87c6a64977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_OperatingIncomeLoss_4392b2fd-a9d8-4ed7-b4e5-0b87c6a64977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_871c138a-87fc-4916-99b4-47c5a9e9071f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_InterestExpense_871c138a-87fc-4916-99b4-47c5a9e9071f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_6a44f6b2-34ff-4c15-bcc8-2fcb62cff681" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_InvestmentIncomeInterest_6a44f6b2-34ff-4c15-bcc8-2fcb62cff681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a3953d2b-f73b-4828-aee1-d07cf6fd1de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a3953d2b-f73b-4828-aee1-d07cf6fd1de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6376d6c7-41e1-451a-9813-bd0ff49b125e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6376d6c7-41e1-451a-9813-bd0ff49b125e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_25cc617b-4c18-4988-9666-2ed23c69b24b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_NetIncomeLoss_25cc617b-4c18-4988-9666-2ed23c69b24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62ce93f7-2c2a-40c3-8796-fdbd9007cf93" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_522304b9-b33c-4d35-8816-c45c75d4e5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:to="loc_us-gaap_EarningsPerShareBasic_522304b9-b33c-4d35-8816-c45c75d4e5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b39c0fb9-bed5-4bf9-b525-17596fd0967f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_2742ae56-15b4-4d2b-98ca-2e07359534ed" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b39c0fb9-bed5-4bf9-b525-17596fd0967f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1756f4c3-e294-436a-bd50-a71486f40fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b57a7ce6-d070-4b14-92c2-fd2b0de3474c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1756f4c3-e294-436a-bd50-a71486f40fd5" xlink:to="loc_us-gaap_NetIncomeLoss_b57a7ce6-d070-4b14-92c2-fd2b0de3474c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1756f4c3-e294-436a-bd50-a71486f40fd5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_b3155290-23cf-459f-9eae-0b112db8ad4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_b3155290-23cf-459f-9eae-0b112db8ad4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_40d8d988-d45e-466d-8c67-fa99f484a02e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_40d8d988-d45e-466d-8c67-fa99f484a02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_40a76022-3ae8-4669-833b-f25c9cb37f7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_40a76022-3ae8-4669-833b-f25c9cb37f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_21c327b1-c5bd-4c3d-92d8-31a4be9e2a24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_21c327b1-c5bd-4c3d-92d8-31a4be9e2a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_faed1e24-c444-43ff-add9-2ce1e3af276c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract_4287d426-0a5c-43ef-b02c-76a7996fd7e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_faed1e24-c444-43ff-add9-2ce1e3af276c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6f892dfa-717d-4bf1-aa2c-e39aab446301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1756f4c3-e294-436a-bd50-a71486f40fd5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_6f892dfa-717d-4bf1-aa2c-e39aab446301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_58591c60-cc59-40b6-97b9-33160c2cf5cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_acf5c10a-6562-4678-a832-fd51fa446f43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_58591c60-cc59-40b6-97b9-33160c2cf5cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_acf5c10a-6562-4678-a832-fd51fa446f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_345990a4-6b6c-4964-89f5-43cae1125c40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_58591c60-cc59-40b6-97b9-33160c2cf5cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_345990a4-6b6c-4964-89f5-43cae1125c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_227921ac-a480-45a0-86f8-d38c5c94260f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_58591c60-cc59-40b6-97b9-33160c2cf5cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_227921ac-a480-45a0-86f8-d38c5c94260f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_b1088039-c471-4755-a154-a5a5d5eddf3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_58591c60-cc59-40b6-97b9-33160c2cf5cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax_b1088039-c471-4755-a154-a5a5d5eddf3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_fe2d71db-1a73-40f3-9c14-92ea0fddb9db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fe2d71db-1a73-40f3-9c14-92ea0fddb9db" xlink:to="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c87ed7c-f2fd-45b7-a7d7-4e11180b1802" xlink:to="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_00a1cbc1-48c9-4524-b0bd-a08c87d30555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_CommonStockMember_00a1cbc1-48c9-4524-b0bd-a08c87d30555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7e075e72-483c-4a38-af84-4391c36863cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_RetainedEarningsMember_7e075e72-483c-4a38-af84-4391c36863cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d01ad2f5-ab16-450c-81b2-3a2e58b654bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d01ad2f5-ab16-450c-81b2-3a2e58b654bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_939c9808-6202-4f09-b8d3-44e4e12ff609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b8e81adc-6cbb-4b87-a7cf-ca17f7780b4e" xlink:to="loc_us-gaap_TreasuryStockMember_939c9808-6202-4f09-b8d3-44e4e12ff609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb29fa43-bc74-4ac4-8793-3606bae701aa" xlink:to="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7f5ca31d-7077-4a35-b938-717367447668" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:to="loc_us-gaap_CommonClassAMember_7f5ca31d-7077-4a35-b938-717367447668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d7039929-9df4-4139-9fbf-98504040a258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c2772143-1dd3-4363-972e-fe46982c7355" xlink:to="loc_us-gaap_CommonClassBMember_d7039929-9df4-4139-9fbf-98504040a258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d65a4887-5483-4196-b8d0-4845cde5b562" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_06c633bb-bb44-46b7-9b67-35d6180dbd48" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d65a4887-5483-4196-b8d0-4845cde5b562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a8bc50d6-c7ef-4b46-a4e4-5d705e94eb59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d65a4887-5483-4196-b8d0-4845cde5b562" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a8bc50d6-c7ef-4b46-a4e4-5d705e94eb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8b51db18-76bb-4583-97b9-8374db76cd22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_da4c0e85-0958-4d6f-88ba-5e2d90846d6d" xlink:to="loc_us-gaap_StatementLineItems_8b51db18-76bb-4583-97b9-8374db76cd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8b51db18-76bb-4583-97b9-8374db76cd22" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_3837c471-5ef5-49ee-b2f4-38b804d68b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_SharesIssued_3837c471-5ef5-49ee-b2f4-38b804d68b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c058bf85-6610-423d-906e-0e2eea222512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockholdersEquity_c058bf85-6610-423d-906e-0e2eea222512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9b5e8db4-1cf2-410b-a787-a050e6e625f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_NetIncomeLoss_9b5e8db4-1cf2-410b-a787-a050e6e625f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_53fc3542-e922-4038-887d-dfd7499d8b95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_53fc3542-e922-4038-887d-dfd7499d8b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4b40b73b-9f84-4013-bf73-bcdee49621db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_Dividends_4b40b73b-9f84-4013-bf73-bcdee49621db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a407ed51-0d24-4530-bbda-3e981f66d31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a407ed51-0d24-4530-bbda-3e981f66d31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d02d8013-3bc4-4cc2-8f42-1d03e3386c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d02d8013-3bc4-4cc2-8f42-1d03e3386c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_f6e188f9-9e9c-469a-8f08-7abca1bad489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_f6e188f9-9e9c-469a-8f08-7abca1bad489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_64608969-e9f1-4504-a27e-70bde64be3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_64608969-e9f1-4504-a27e-70bde64be3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c5aa8413-157b-4c42-a9d4-5ae725d12660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c5aa8413-157b-4c42-a9d4-5ae725d12660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited_ea3dcccc-b604-4a5e-b61f-ec85a8581c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited_ea3dcccc-b604-4a5e-b61f-ec85a8581c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2dd55067-17a8-4241-9779-04ae769412aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2dd55067-17a8-4241-9779-04ae769412aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_d7610e33-38c3-4082-908d-1bd9c874f83f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_d7610e33-38c3-4082-908d-1bd9c874f83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_8e07420d-24ed-4e0d-900b-1632672ab5c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_8e07420d-24ed-4e0d-900b-1632672ab5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_654c4d8d-3917-48b6-aeb6-e19cdd605ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_654c4d8d-3917-48b6-aeb6-e19cdd605ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_bcc3ffeb-b027-4f1a-8935-ae597beedf1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_SharesIssued_bcc3ffeb-b027-4f1a-8935-ae597beedf1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_950fafa0-a34c-48d4-99af-5efd02aabc37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f020cae1-d5e2-4014-bf8b-adad124157ed" xlink:to="loc_us-gaap_StockholdersEquity_950fafa0-a34c-48d4-99af-5efd02aabc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_f485fcb3-71a5-4a6c-adb1-63dacecd2122" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_0b00b5ae-4726-41a1-b933-f1625cebd7cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_f485fcb3-71a5-4a6c-adb1-63dacecd2122" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_0b00b5ae-4726-41a1-b933-f1625cebd7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_4fb8f806-3724-4b88-b8da-d5d007ef688a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_f485fcb3-71a5-4a6c-adb1-63dacecd2122" xlink:to="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_4fb8f806-3724-4b88-b8da-d5d007ef688a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_aa9ae96c-bebe-4504-a59a-67bb9088454d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_f485fcb3-71a5-4a6c-adb1-63dacecd2122" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_aa9ae96c-bebe-4504-a59a-67bb9088454d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5bc10d8c-a03c-4e52-b62c-0ea4c4e21d75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5bc10d8c-a03c-4e52-b62c-0ea4c4e21d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6364ccc-68c9-4aa1-9358-7c11bcfb68a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5bc10d8c-a03c-4e52-b62c-0ea4c4e21d75" xlink:to="loc_us-gaap_NetIncomeLoss_f6364ccc-68c9-4aa1-9358-7c11bcfb68a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5bc10d8c-a03c-4e52-b62c-0ea4c4e21d75" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_107cb695-3ef6-4ba4-8613-cc0e764b2b18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_107cb695-3ef6-4ba4-8613-cc0e764b2b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_469fdd26-da7c-4093-bc3a-ec331bbac84e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_ShareBasedCompensation_469fdd26-da7c-4093-bc3a-ec331bbac84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_33415403-fea4-4155-a2aa-4d18724d258f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_33415403-fea4-4155-a2aa-4d18724d258f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bc204d42-7e30-4efe-b00d-12e96f639ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bc204d42-7e30-4efe-b00d-12e96f639ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_e56bf534-2543-4081-bbe6-456022689b19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_e56bf534-2543-4081-bbe6-456022689b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_40cff818-9b74-49ef-a9c9-614ed226dfcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_InventoryWriteDown_40cff818-9b74-49ef-a9c9-614ed226dfcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_9feb4a3c-13a1-44b8-8473-a2fec6708587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9936d4a-57f9-4d1c-aeb3-b231244463ff" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_9feb4a3c-13a1-44b8-8473-a2fec6708587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5bc10d8c-a03c-4e52-b62c-0ea4c4e21d75" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_23dea1df-1e31-467f-bcd7-6b79a7d23422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_23dea1df-1e31-467f-bcd7-6b79a7d23422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ChangeInPatronageDividendReceivable_50ed11ae-6e68-42f9-a8cc-22ad8eb99479" xlink:href="vlgea-20200725.xsd#vlgea_ChangeInPatronageDividendReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_vlgea_ChangeInPatronageDividendReceivable_50ed11ae-6e68-42f9-a8cc-22ad8eb99479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_289b2962-6168-4509-a8ca-59f408d385dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_289b2962-6168-4509-a8ca-59f408d385dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a143d2c1-7396-43b5-8449-ccc73266cc41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a143d2c1-7396-43b5-8449-ccc73266cc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_c355d051-6bc0-4415-bd91-ff1f16910672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_c355d051-6bc0-4415-bd91-ff1f16910672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_0a976408-a3b7-41d1-941b-0373f93bd4e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_0a976408-a3b7-41d1-941b-0373f93bd4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_daceba05-dcfa-4c69-bf9b-82809079f76b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6b3a0e85-c68d-4d75-935e-faa3c1ca354a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_daceba05-dcfa-4c69-bf9b-82809079f76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_931bdba2-c7b5-4612-b16d-25d0db5ecc41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5bc10d8c-a03c-4e52-b62c-0ea4c4e21d75" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_931bdba2-c7b5-4612-b16d-25d0db5ecc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_95bc0d8b-e227-4437-a02f-199e611d4d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_95bc0d8b-e227-4437-a02f-199e611d4d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c0be63ec-2d4d-44c1-97ab-a9b03c9ef813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c0be63ec-2d4d-44c1-97ab-a9b03c9ef813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_f52e4876-19a0-4640-8004-afbee5344188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_f52e4876-19a0-4640-8004-afbee5344188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_c178e9a3-3f15-4a65-ac82-60823f783b6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_c178e9a3-3f15-4a65-ac82-60823f783b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_aea765e1-ca45-4821-9ec5-ad9ad2e0d969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_aea765e1-ca45-4821-9ec5-ad9ad2e0d969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_acccf6a5-ecce-473d-ad17-90c25ae90620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_acccf6a5-ecce-473d-ad17-90c25ae90620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c845601-c5ad-4271-9f23-5f07c738d7f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f64baffa-b2ac-4a5e-a8bd-9528e67b94bb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c845601-c5ad-4271-9f23-5f07c738d7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_58450522-c9d1-4cec-890f-0790cee25f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_58450522-c9d1-4cec-890f-0790cee25f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_4d862950-46f4-47dd-a861-14d07e9ca25d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_4d862950-46f4-47dd-a861-14d07e9ca25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_32a4f271-2a49-4694-95a1-90b67a8b1462" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_32a4f271-2a49-4694-95a1-90b67a8b1462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_bdd8d82f-c852-441b-a9c6-a431fac95764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_bdd8d82f-c852-441b-a9c6-a431fac95764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_1613cb9d-6e8a-4e0e-8ee4-c8b66f70a445" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_1613cb9d-6e8a-4e0e-8ee4-c8b66f70a445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_634cfe6b-5527-48b2-b672-9058529e5d05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_634cfe6b-5527-48b2-b672-9058529e5d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b124dd1a-83e2-4605-ab6d-17b7cf75c840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b124dd1a-83e2-4605-ab6d-17b7cf75c840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_5217188e-5581-4860-9f50-76d56b4c2749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_PaymentsOfDividends_5217188e-5581-4860-9f50-76d56b4c2749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5010409e-e2fd-47e1-a497-1ebab9ef4eab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5010409e-e2fd-47e1-a497-1ebab9ef4eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9271c299-8d5f-4225-b6cd-e178b7692ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c750a2fe-b649-47d1-ab1d-3471cd116962" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9271c299-8d5f-4225-b6cd-e178b7692ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec2e6e4a-3a7c-4e89-961b-a5b3164f088f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec2e6e4a-3a7c-4e89-961b-a5b3164f088f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_94600710-c1a0-4cbf-92fb-a2ce8a804f46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_94600710-c1a0-4cbf-92fb-a2ce8a804f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47015577-ecef-41de-a0fb-50013abaf16e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47015577-ecef-41de-a0fb-50013abaf16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_64421a27-1140-4eb9-84bd-bb14ba23882b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_64421a27-1140-4eb9-84bd-bb14ba23882b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_fe829c73-fe09-4bc8-8153-88b0046ce6e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_64421a27-1140-4eb9-84bd-bb14ba23882b" xlink:to="loc_us-gaap_InterestPaidNet_fe829c73-fe09-4bc8-8153-88b0046ce6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_0e02b4d5-32e8-4237-bd1c-3ac0a0361730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_64421a27-1140-4eb9-84bd-bb14ba23882b" xlink:to="loc_us-gaap_IncomeTaxesPaid_0e02b4d5-32e8-4237-bd1c-3ac0a0361730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1_7ffa20bb-52a9-4bfc-a124-e01300e86159" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_NotesIssued1_7ffa20bb-52a9-4bfc-a124-e01300e86159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_df2151a6-7260-495a-9214-fa574e476a5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3182581c-e62b-405f-ac32-b378c6335620" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_df2151a6-7260-495a-9214-fa574e476a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ec2f973b-ca9e-4cc6-a7ed-776a02a3c1b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ab49e5a6-fc6e-4524-bcbf-288df497000e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ec2f973b-ca9e-4cc6-a7ed-776a02a3c1b7" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ab49e5a6-fc6e-4524-bcbf-288df497000e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_2120933f-0041-4683-ab03-3a5c2f2c2d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_2120933f-0041-4683-ab03-3a5c2f2c2d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_9de5cb8a-711c-4f46-bc11-cc94e1a9bab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_FiscalPeriod_9de5cb8a-711c-4f46-bc11-cc94e1a9bab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_f8260b2a-34f5-4e15-8e38-b02489c52fca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_UseOfEstimates_f8260b2a-34f5-4e15-8e38-b02489c52fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_d447ac0c-28af-444b-b7d3-1be38b361383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_d447ac0c-28af-444b-b7d3-1be38b361383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_af6f59fc-9b92-48ec-8c31-1a0dfcd92ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_af6f59fc-9b92-48ec-8c31-1a0dfcd92ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_9165bd29-df37-478f-939d-3c01e23112dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_9165bd29-df37-478f-939d-3c01e23112dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_bbc27768-e8ac-4771-a3c5-73eb1c5da9aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_bbc27768-e8ac-4771-a3c5-73eb1c5da9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_b26b5245-2caa-4fc2-b076-df0565710eec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_b26b5245-2caa-4fc2-b076-df0565710eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c72cc839-e7fa-4199-a402-90adb9eb9b33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c72cc839-e7fa-4199-a402-90adb9eb9b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_9fa3880a-693b-4d73-ab5e-3d435957006a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_9fa3880a-693b-4d73-ab5e-3d435957006a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_310694ca-55cd-41f7-8247-133365a22700" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_310694ca-55cd-41f7-8247-133365a22700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_1825e176-168f-4cdb-b675-d27ae95bba6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_1825e176-168f-4cdb-b675-d27ae95bba6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_f907a574-4741-41c8-8ad0-8a3195220acc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_f907a574-4741-41c8-8ad0-8a3195220acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy_f2be2858-e76a-4044-bdc7-038b0399b620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_RegulatoryIncomeTaxesPolicy_f2be2858-e76a-4044-bdc7-038b0399b620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3c53ac9b-c2a4-41f9-bc15-28866abf8b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3c53ac9b-c2a4-41f9-bc15-28866abf8b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_b39b8e6e-aa83-45af-bf26-7828dcaba965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_b39b8e6e-aa83-45af-bf26-7828dcaba965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d15dffc1-1943-4598-928c-42be587d2cc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d15dffc1-1943-4598-928c-42be587d2cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_5b8d5722-c114-485f-9076-059de9a24787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_5b8d5722-c114-485f-9076-059de9a24787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7d7ffcab-9145-4edd-9faa-d5a533804f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7d7ffcab-9145-4edd-9faa-d5a533804f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_4dbbce1e-00d1-48c3-8647-71c70c3a67de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_4dbbce1e-00d1-48c3-8647-71c70c3a67de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a3334efa-9785-4e12-965d-d0e14ea25a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_00799a7d-3934-42af-ad81-efc87d377b77" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a3334efa-9785-4e12-965d-d0e14ea25a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_37c827db-d39e-46d9-af7a-a21cff471c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_f19725fd-e5c5-4667-8c55-7785f733e51d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_37c827db-d39e-46d9-af7a-a21cff471c89" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_f19725fd-e5c5-4667-8c55-7785f733e51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c07a4768-7856-4e10-bd6f-a2882027d629" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_37c827db-d39e-46d9-af7a-a21cff471c89" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c07a4768-7856-4e10-bd6f-a2882027d629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_96ae6d0c-453e-4284-b137-af0d33f77460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_37c827db-d39e-46d9-af7a-a21cff471c89" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_96ae6d0c-453e-4284-b137-af0d33f77460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_e863f6ba-4cdf-4554-b664-60d0f6751a58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_e863f6ba-4cdf-4554-b664-60d0f6751a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_750d5364-e2d8-4111-ac9c-c7c2853cf4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_83c1bd39-16ac-403e-b158-f6e7cb8585de" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_750d5364-e2d8-4111-ac9c-c7c2853cf4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember_faee41ea-2c3b-4ccd-baa2-9b7e97794b0c" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_750d5364-e2d8-4111-ac9c-c7c2853cf4c8" xlink:to="loc_vlgea_GourmetGarageSpecialtyMarketsMember_faee41ea-2c3b-4ccd-baa2-9b7e97794b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_817068bb-65f3-4ad6-ab0b-eeabce8e406a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_0c97d5ae-f3e2-4160-b1b4-2e8a0a01f5c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:to="loc_us-gaap_NumberOfStores_0c97d5ae-f3e2-4160-b1b4-2e8a0a01f5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_53af73b5-8d52-4e3f-aed9-961cbe733c22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_10213bb2-fd47-41e4-8214-a941b782c994" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_53af73b5-8d52-4e3f-aed9-961cbe733c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_ee3b3685-969f-4433-b4ee-b5be247afa6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_ee3b3685-969f-4433-b4ee-b5be247afa6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue_045e97a3-250f-4739-85c1-17e36b33ebc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditAndDebitCardReceivablesAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_ee3b3685-969f-4433-b4ee-b5be247afa6d" xlink:to="loc_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue_045e97a3-250f-4739-85c1-17e36b33ebc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_ee3b3685-969f-4433-b4ee-b5be247afa6d" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_dda923f4-375b-4987-a30a-a1ce0b72abec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2a196f9f-1852-49c3-92e4-f35654057dd1" xlink:to="loc_us-gaap_RelatedPartyDomain_dda923f4-375b-4987-a30a-a1ce0b72abec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvesteeMember_08317fc5-a080-4820-93ca-2d61c47f0395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvesteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_dda923f4-375b-4987-a30a-a1ce0b72abec" xlink:to="loc_us-gaap_InvesteeMember_08317fc5-a080-4820-93ca-2d61c47f0395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_37925e00-20ee-4889-8833-2af8fcc896fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0c081af5-851e-48b7-a08f-1b7c62065960" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_37925e00-20ee-4889-8833-2af8fcc896fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_d3818465-e9ac-4a36-af73-df3106ac14e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37925e00-20ee-4889-8833-2af8fcc896fe" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_d3818465-e9ac-4a36-af73-df3106ac14e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_fc3ea105-bf8b-4da1-9201-426ca50016a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:to="loc_us-gaap_InventoryDisclosureAbstract_fc3ea105-bf8b-4da1-9201-426ca50016a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory_d2509e24-e460-4513-b1d8-d16e0dfba7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fc3ea105-bf8b-4da1-9201-426ca50016a8" xlink:to="loc_us-gaap_PercentageOfLIFOInventory_d2509e24-e460-4513-b1d8-d16e0dfba7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_412ecb2d-0183-4d9f-af67-bb1ed4b13bf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fc3ea105-bf8b-4da1-9201-426ca50016a8" xlink:to="loc_us-gaap_InventoryLIFOReserve_412ecb2d-0183-4d9f-af67-bb1ed4b13bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_eb1b31cf-84f6-4abe-b4db-be206ccfdbda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_eb1b31cf-84f6-4abe-b4db-be206ccfdbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_eb1b31cf-84f6-4abe-b4db-be206ccfdbda" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_873f6443-85b2-461c-a529-3b292753934f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_ae93d29d-501f-455d-96b7-309122b20be5" xlink:to="loc_srt_RestatementDomain_873f6443-85b2-461c-a529-3b292753934f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_984ca762-ce1a-47db-b199-ae440582650b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_873f6443-85b2-461c-a529-3b292753934f" xlink:to="loc_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_984ca762-ce1a-47db-b199-ae440582650b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4408c4c1-6127-422e-a93c-b3e3735b48c3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_78559f80-c01e-4f50-9b02-aee55cf44c16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:to="loc_us-gaap_BuildingMember_78559f80-c01e-4f50-9b02-aee55cf44c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_960ecbd1-1951-41ab-a811-962d3d3c65d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:to="loc_us-gaap_EquipmentMember_960ecbd1-1951-41ab-a811-962d3d3c65d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_f78ddc13-3ab3-4a6c-8ae1-1300d3634e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_04634654-6024-402f-9581-1bb67695f48f" xlink:to="loc_us-gaap_VehiclesMember_f78ddc13-3ab3-4a6c-8ae1-1300d3634e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5755a162-a027-4f7f-950a-d28d87ba3b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_34e71179-8a58-4cf1-93d9-795f505d971e" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5755a162-a027-4f7f-950a-d28d87ba3b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_2c30907b-54f2-4eff-94f3-01a78ed03b40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_5755a162-a027-4f7f-950a-d28d87ba3b53" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_2c30907b-54f2-4eff-94f3-01a78ed03b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_17808149-fa8a-4072-a7c8-bc999ee71fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_74aff3d8-dd7f-4e70-913c-31bd7c521ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_74aff3d8-dd7f-4e70-913c-31bd7c521ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_da96c27a-f716-4d19-8acc-edf89a44b6d9" xlink:to="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8853b14d-4e30-45ec-ac61-d37bbf060eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8853b14d-4e30-45ec-ac61-d37bbf060eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5808e0cb-e87d-4bcb-8016-d1f9cbf31e89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_OperatingLeaseLiability_5808e0cb-e87d-4bcb-8016-d1f9cbf31e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e7920aeb-fca7-4259-a430-f6ac717df98d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_StockholdersEquity_e7920aeb-fca7-4259-a430-f6ac717df98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e745764c-cb27-42a9-98c1-8eb96a13fd25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_FinanceLeaseLiability_e745764c-cb27-42a9-98c1-8eb96a13fd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c5ffb035-f382-4207-a32d-acba4f102ec0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dc6f0e7-14eb-458f-b806-90032cbc02b6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c5ffb035-f382-4207-a32d-acba4f102ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_51cc3e90-ef87-4ef1-a15a-24dcf07eaeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84899faa-4412-4452-8179-b67982e0fef8" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_51cc3e90-ef87-4ef1-a15a-24dcf07eaeed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2f62e66f-ab67-4325-9107-902351883ed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_51cc3e90-ef87-4ef1-a15a-24dcf07eaeed" xlink:to="loc_us-gaap_AdvertisingExpense_2f62e66f-ab67-4325-9107-902351883ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bb3e2045-f1af-4846-8e30-ba20bfdfe836" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bb3e2045-f1af-4846-8e30-ba20bfdfe836" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:to="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_9abc36be-fbf8-404b-b12b-fcd337307f0b" xlink:to="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CenterStoreMember_51800cd9-a4c5-4228-97c1-5e3bd4d0e6b3" xlink:href="vlgea-20200725.xsd#vlgea_CenterStoreMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_CenterStoreMember_51800cd9-a4c5-4228-97c1-5e3bd4d0e6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FreshMember_17eeb0e9-56e5-4715-811b-d13fe95021eb" xlink:href="vlgea-20200725.xsd#vlgea_FreshMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_FreshMember_17eeb0e9-56e5-4715-811b-d13fe95021eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PharmacyMember_2611be9f-1e41-4809-b918-e165ea57026e" xlink:href="vlgea-20200725.xsd#vlgea_PharmacyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_PharmacyMember_2611be9f-1e41-4809-b918-e165ea57026e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OtherProductMember_1e342220-6b28-4960-b083-45e52a96bc15" xlink:href="vlgea-20200725.xsd#vlgea_OtherProductMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a68112e-5128-4c0c-80e0-80bc564d1b78" xlink:to="loc_vlgea_OtherProductMember_1e342220-6b28-4960-b083-45e52a96bc15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e0c3e112-705d-4871-a505-d8244602b516" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e0ba9806-857e-464d-aa51-f2afdd90961c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e0ba9806-857e-464d-aa51-f2afdd90961c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PercentageofTotalSales_4ecbcd39-717c-4914-b306-65d55c02d7b4" xlink:href="vlgea-20200725.xsd#vlgea_PercentageofTotalSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ddda6441-ac9d-4140-9f1e-668e32bfbc41" xlink:to="loc_vlgea_PercentageofTotalSales_4ecbcd39-717c-4914-b306-65d55c02d7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0c83b484-4988-443c-ada2-159c71d5495b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_0b7eb01c-f0a2-4819-a7ab-da2a2302fb85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c83b484-4988-443c-ada2-159c71d5495b" xlink:to="loc_us-gaap_OperatingLeaseExpense_0b7eb01c-f0a2-4819-a7ab-da2a2302fb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_362edefe-f92c-45dd-ab97-c8dac0e6dfc4" xlink:href="vlgea-20200725.xsd#vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c83b484-4988-443c-ada2-159c71d5495b" xlink:to="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense_362edefe-f92c-45dd-ab97-c8dac0e6dfc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementInterestExpense_53c996ee-b650-4f93-a76d-58148f60076f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesIncomeStatementInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c83b484-4988-443c-ada2-159c71d5495b" xlink:to="loc_us-gaap_CapitalLeasesIncomeStatementInterestExpense_53c996ee-b650-4f93-a76d-58148f60076f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_55a5fec4-0420-4bc1-adad-9c882af754df" xlink:href="vlgea-20200725.xsd#vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c83b484-4988-443c-ada2-159c71d5495b" xlink:to="loc_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense_55a5fec4-0420-4bc1-adad-9c882af754df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5767f074-f4cb-4425-89bf-b1403e4664ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofClassesofCommonStock_a48de302-1a9b-43aa-96d6-5e47596f6eea" xlink:href="vlgea-20200725.xsd#vlgea_NumberofClassesofCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5767f074-f4cb-4425-89bf-b1403e4664ec" xlink:to="loc_vlgea_NumberofClassesofCommonStock_a48de302-1a9b-43aa-96d6-5e47596f6eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_dac1a522-400c-4187-88d6-906b97535daf" xlink:href="vlgea-20200725.xsd#vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5767f074-f4cb-4425-89bf-b1403e4664ec" xlink:to="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_dac1a522-400c-4187-88d6-906b97535daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5767f074-f4cb-4425-89bf-b1403e4664ec" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c324131a-2745-4efa-95b6-4f6a37056b50" xlink:to="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_01523e09-d8fc-468a-bc09-eb2fea1375b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:to="loc_us-gaap_CommonClassAMember_01523e09-d8fc-468a-bc09-eb2fea1375b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4bf3ceb0-d53c-4421-8cf9-01eb1bc1d60c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5c9e0b5b-2b3d-4e34-a383-7d5449f28fa4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4bf3ceb0-d53c-4421-8cf9-01eb1bc1d60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ec14eba0-c4a5-4a9f-bb46-450023f11a01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b32c8696-dccc-49d8-b7aa-ca531550226c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ec14eba0-c4a5-4a9f-bb46-450023f11a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2d6b9de8-bcc1-4a6a-b14e-f40bb97cb1ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ec14eba0-c4a5-4a9f-bb46-450023f11a01" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2d6b9de8-bcc1-4a6a-b14e-f40bb97cb1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_39761a10-458f-4480-a1c8-6d2aecdf8e13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_39761a10-458f-4480-a1c8-6d2aecdf8e13" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8bbb01d3-1345-4f3f-af1f-9860c1599688" xlink:to="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ab48acc1-e238-4d7f-a688-2437b5277192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:to="loc_us-gaap_CommonClassAMember_ab48acc1-e238-4d7f-a688-2437b5277192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_52b4930d-c3ab-4200-b08e-cb680b5a718c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d9d2d092-70ef-4706-ac26-36cfcac9e079" xlink:to="loc_us-gaap_CommonClassBMember_52b4930d-c3ab-4200-b08e-cb680b5a718c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_60977c08-ce76-4f80-b1ae-419c5bb96b9a" xlink:to="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9f824d78-2bf7-4911-8861-e6c149a8d152" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9f824d78-2bf7-4911-8861-e6c149a8d152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_6c52ca22-b49e-41d8-a427-c3642921620f" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeAllocationClassBConversiontoClassA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA_6c52ca22-b49e-41d8-a427-c3642921620f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation_1c0a9fde-52da-4120-9e03-c6b7d1672fd0" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassIncomeDistributionShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_vlgea_TwoClassIncomeDistributionShareBasedCompensation_1c0a9fde-52da-4120-9e03-c6b7d1672fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_30970d06-9345-4421-87ac-f0970ae6408e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_f63d900e-dbfb-4077-995e-ee7274db644b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_30970d06-9345-4421-87ac-f0970ae6408e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8f9ab667-da04-4e01-a817-187c9e892706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8f9ab667-da04-4e01-a817-187c9e892706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA_1c5ef009-1fff-46a9-ada6-71e91218fae3" xlink:href="vlgea-20200725.xsd#vlgea_TwoClassShareAllocationClassBConversiontoClassA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_vlgea_TwoClassShareAllocationClassBConversiontoClassA_1c5ef009-1fff-46a9-ada6-71e91218fae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8591d20f-0ffc-4ec0-bf23-34cd41efba73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8591d20f-0ffc-4ec0-bf23-34cd41efba73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_70fa10b6-ae7b-48c1-aae0-4bc93a70d6f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_eca238f2-5ec1-4e71-bab6-084b712b6236" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_70fa10b6-ae7b-48c1-aae0-4bc93a70d6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4b413ff6-578c-41c2-9629-4725611746bb" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_09e0f7f8-ffe4-4697-9f15-3beec462d3fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:to="loc_us-gaap_EarningsPerShareBasic_09e0f7f8-ffe4-4697-9f15-3beec462d3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b7493bde-ecf6-429c-962d-30880fd35f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1e1c3456-a491-4b90-9b23-d6ba8eecf564" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b7493bde-ecf6-429c-962d-30880fd35f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a676559c-4029-406d-bb6f-4d7ee29945f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a676559c-4029-406d-bb6f-4d7ee29945f2" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_869e9997-2a9f-45a2-b186-5aa8f144f719" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d3aba4ac-9513-40be-85d5-ca6757c710a6" xlink:to="loc_srt_ScenarioUnspecifiedDomain_869e9997-2a9f-45a2-b186-5aa8f144f719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_e841d784-3cb9-48ed-8af0-a371310ecce5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_869e9997-2a9f-45a2-b186-5aa8f144f719" xlink:to="loc_srt_ScenarioForecastMember_e841d784-3cb9-48ed-8af0-a371310ecce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2b675e8e-53e6-4c9d-aa03-60c315e4b932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4b42d702-80f8-4cea-b8e9-14dab7dc9385" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2b675e8e-53e6-4c9d-aa03-60c315e4b932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5631a4ab-5e11-40e0-bb1b-3712cf31af24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2b675e8e-53e6-4c9d-aa03-60c315e4b932" xlink:to="loc_us-gaap_SubsequentEventMember_5631a4ab-5e11-40e0-bb1b-3712cf31af24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4196a2ac-926c-46e0-9455-a9355ff2069c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a5d5a444-241e-4383-a951-c4d5685ae949" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4196a2ac-926c-46e0-9455-a9355ff2069c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_b74ea2e0-e97f-4a74-8be2-431a0a09562d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4196a2ac-926c-46e0-9455-a9355ff2069c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_b74ea2e0-e97f-4a74-8be2-431a0a09562d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4a410265-12d5-4821-96b7-b56cb097d454" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseRightOfUseAsset_c64bfda9-48b7-4521-bc2e-bf1a5f05645c" xlink:href="vlgea-20200725.xsd#vlgea_LeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:to="loc_vlgea_LeaseRightOfUseAsset_c64bfda9-48b7-4521-bc2e-bf1a5f05645c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiability_a4b06505-0709-4d75-82ca-ded49307222f" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41341f96-99c8-485d-bf5b-e4ed2ba92bdd" xlink:to="loc_vlgea_LeaseLiability_a4b06505-0709-4d75-82ca-ded49307222f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURES"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_423e0d84-ef60-46e7-8250-6ef8832f0681" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_34deef92-438d-41f8-9a31-78578c795250" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_423e0d84-ef60-46e7-8250-6ef8832f0681" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_34deef92-438d-41f8-9a31-78578c795250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURESTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_684f1316-938e-4484-b70c-c8cb159bf28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2d1623a1-59ae-435e-9a70-216c715b6343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_684f1316-938e-4484-b70c-c8cb159bf28d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2d1623a1-59ae-435e-9a70-216c715b6343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PROPERTYEQUIPMENTandFIXTURESDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_52b9be5f-086d-4a53-af81-85e8543d8679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_52b9be5f-086d-4a53-af81-85e8543d8679" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_386a0345-06c2-43cc-94d6-945510d7771b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndBuildingMember_2efb8d1a-400b-42d8-864b-5fb258da19ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_LandAndBuildingMember_2efb8d1a-400b-42d8-864b-5fb258da19ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_f34af863-19bd-44f8-b406-06ad9b2d04a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_EquipmentMember_f34af863-19bd-44f8-b406-06ad9b2d04a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8c5920af-5ba9-425d-b52f-9a6ee29ca0f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8c5920af-5ba9-425d-b52f-9a6ee29ca0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_377335b3-b749-45f5-8fa6-aba5651dc528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_377335b3-b749-45f5-8fa6-aba5651dc528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_403157a5-6e5f-47a2-b701-a75098b887fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_ConstructionInProgressMember_403157a5-6e5f-47a2-b701-a75098b887fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_eed8df90-2f2c-4be2-b989-8d73b21ebceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce5e6357-61d9-48bb-89f3-47c10e9b8e7f" xlink:to="loc_us-gaap_VehiclesMember_eed8df90-2f2c-4be2-b989-8d73b21ebceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e190be76-87f9-423a-ab67-aceb9ab5b9ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ac6d824f-ab4f-498a-bcd8-805ff82490ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ac6d824f-ab4f-498a-bcd8-805ff82490ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_8cfa87ff-cb29-49ed-a972-f64382313e59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets_8cfa87ff-cb29-49ed-a972-f64382313e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_d2e7effc-06c1-4b46-a5dd-250b3d25af95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_d2e7effc-06c1-4b46-a5dd-250b3d25af95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b5536de3-54e8-42da-8b91-8c3155e410e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_50a6663e-fd77-4d86-81a3-bb8bafd963fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b5536de3-54e8-42da-8b91-8c3155e410e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" xlink:type="simple" xlink:href="vlgea-20200725.xsd#RELATEDPARTYINFORMATIONWAKEFERN"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6a884416-8eff-4678-8814-7d14fb569dab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_bd48b61f-a929-45b1-858c-33ec951fc729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6a884416-8eff-4678-8814-7d14fb569dab" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_bd48b61f-a929-45b1-858c-33ec951fc729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#RELATEDPARTYINFORMATIONWAKEFERNDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_201f9e7a-7c67-46e6-a9f7-0c466a746589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_201f9e7a-7c67-46e6-a9f7-0c466a746589" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_c1c75085-02be-441c-b723-374b0d775dca" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_62fa2a1f-20e7-403d-8e0f-7249e8ddf56c" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member_62fa2a1f-20e7-403d-8e0f-7249e8ddf56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_d4bbf8fa-8451-4ebd-9b99-13b90f633651" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member_d4bbf8fa-8451-4ebd-9b99-13b90f633651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_fa3d6f11-150e-4b4a-8d32-44e6db38f97a" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member_fa3d6f11-150e-4b4a-8d32-44e6db38f97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_1da50de7-592d-4ea0-80b0-af040e27d708" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member_1da50de7-592d-4ea0-80b0-af040e27d708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_f82499c7-bdb5-4a7f-b8da-9451ee0a7a19" xlink:href="vlgea-20200725.xsd#vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member_f82499c7-bdb5-4a7f-b8da-9451ee0a7a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentMaximumMember_c2c49f7c-4870-4025-b6d8-0ec4dd5fbfc7" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentMaximumMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_PerStoreInvestmentMaximumMember_c2c49f7c-4870-4025-b6d8-0ec4dd5fbfc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentIncreaseMember_c3733c26-3d37-4907-8fab-36fd08d963f3" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentIncreaseMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_PerStoreInvestmentIncreaseMember_c3733c26-3d37-4907-8fab-36fd08d963f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PerStoreInvestmentAdditionsMember_69055c6b-fe29-4ef1-9813-25110b28e72d" xlink:href="vlgea-20200725.xsd#vlgea_PerStoreInvestmentAdditionsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_063d48f7-9dfe-4045-8400-9a7173f961c3" xlink:to="loc_vlgea_PerStoreInvestmentAdditionsMember_69055c6b-fe29-4ef1-9813-25110b28e72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a673bb4a-c772-45b4-8a55-04e707f54781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_085ab926-245b-4720-a495-d3ff5e20d249" xlink:to="loc_us-gaap_RelatedPartyDomain_a673bb4a-c772-45b4-8a55-04e707f54781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvesteeMember_684f30c3-aed6-4324-8685-1a5850fd9e14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvesteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a673bb4a-c772-45b4-8a55-04e707f54781" xlink:to="loc_us-gaap_InvesteeMember_684f30c3-aed6-4324-8685-1a5850fd9e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_d076fb91-cb76-4dec-9210-7a2098f78c75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fa0ab469-4123-4884-8e37-460734a47d8a" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_d076fb91-cb76-4dec-9210-7a2098f78c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InsureRiteLtd.Member_d5b63bf4-65b7-4d3e-b141-7dc4f695314e" xlink:href="vlgea-20200725.xsd#vlgea_InsureRiteLtd.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_d076fb91-cb76-4dec-9210-7a2098f78c75" xlink:to="loc_vlgea_InsureRiteLtd.Member_d5b63bf4-65b7-4d3e-b141-7dc4f695314e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cda3212b-059a-4af1-bfeb-e3c24d29025b" xlink:to="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_165c782a-0e93-415e-9920-66a469edcd4b" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:to="loc_vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member_165c782a-0e93-415e-9920-66a469edcd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_380c95c9-88e1-4c12-9f60-40552064de6c" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_fb36abaa-491d-478f-b912-976d762d91ec" xlink:to="loc_vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member_380c95c9-88e1-4c12-9f60-40552064de6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d22ee879-b0bb-46be-a30e-622ef15f7a49" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OwnershipInterest_1e39e18e-1f95-4bcf-a634-53c66fb188d5" xlink:href="vlgea-20200725.xsd#vlgea_OwnershipInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_OwnershipInterest_1e39e18e-1f95-4bcf-a634-53c66fb188d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_2548c95f-5646-450a-806b-1d9b536eabb5" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements_2548c95f-5646-450a-806b-1d9b536eabb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_f3dae8b2-f3a3-4d5d-9fda-ea169dfe8091" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod_f3dae8b2-f3a3-4d5d-9fda-ea169dfe8091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_98a13245-43e0-4899-a483-c271b3bf8ece" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination_98a13245-43e0-4899-a483-c271b3bf8ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InvestmentinRelatedPartyAffiliate_d5b5cdca-5407-4bc6-8012-1b97ae4be721" xlink:href="vlgea-20200725.xsd#vlgea_InvestmentinRelatedPartyAffiliate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_InvestmentinRelatedPartyAffiliate_d5b5cdca-5407-4bc6-8012-1b97ae4be721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_3bff5309-b1a9-4398-9ba6-76e6a8d377e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_3bff5309-b1a9-4398-9ba6-76e6a8d377e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2cde7806-5d07-422b-a791-662df128770e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2cde7806-5d07-422b-a791-662df128770e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_36145ac9-52ba-473c-8b3c-8431625e7cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_36145ac9-52ba-473c-8b3c-8431625e7cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VendorAllowancesAndRebates_42a63fcc-cbbd-4ac1-8833-44b64a32a367" xlink:href="vlgea-20200725.xsd#vlgea_VendorAllowancesAndRebates"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_VendorAllowancesAndRebates_42a63fcc-cbbd-4ac1-8833-44b64a32a367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SupportServicesIncurredCharges_0d0abfa7-cfb2-4907-ad64-1c114fb50a30" xlink:href="vlgea-20200725.xsd#vlgea_SupportServicesIncurredCharges"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_SupportServicesIncurredCharges_0d0abfa7-cfb2-4907-ad64-1c114fb50a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedParties_20fc713f-42c1-49fa-9f9b-49080c850b17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_DueFromRelatedParties_20fc713f-42c1-49fa-9f9b-49080c850b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_31e26777-9733-4193-9427-1999d684376c" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionBasisSpreadonVariableRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate_31e26777-9733-4193-9427-1999d684376c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_abc1ac23-69fd-45c8-ac4c-51f1dd918cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments_abc1ac23-69fd-45c8-ac4c-51f1dd918cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_f9f5260a-8651-4741-8e4d-9839da6c1c05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_f9f5260a-8651-4741-8e4d-9839da6c1c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_362efa4c-8839-4c2b-a4b1-102cc1d537b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_42ea5e41-2bf0-457a-a3f3-97997ed73576" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_362efa4c-8839-4c2b-a4b1-102cc1d537b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBT" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f9eeb501-7af0-4a6b-98a3-03d036afa319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_6a621042-3b4b-41ae-a6f9-862ccf36aed9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f9eeb501-7af0-4a6b-98a3-03d036afa319" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_6a621042-3b4b-41ae-a6f9-862ccf36aed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DebtTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d923946c-88b6-4a78-9a1d-45c7aa012566" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_629e569d-7eab-414b-8910-1c07dc3ae3c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d923946c-88b6-4a78-9a1d-45c7aa012566" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_629e569d-7eab-414b-8910-1c07dc3ae3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBTScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_95837ff7-e8a5-4aff-940a-00efd3c64df3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_95837ff7-e8a5-4aff-940a-00efd3c64df3" xlink:to="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9f5c774e-5ebc-40eb-879f-7793abb7991f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_96460f35-ec61-4ed2-8b18-591a8e55fb01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:to="loc_us-gaap_LineOfCreditMember_96460f35-ec61-4ed2-8b18-591a8e55fb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_bc229f30-60f4-44a8-a8bf-e0b4ba88a803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dcc7bbfd-7d71-4b66-9582-466a9cf7d3e6" xlink:to="loc_us-gaap_NotesPayableToBanksMember_bc229f30-60f4-44a8-a8bf-e0b4ba88a803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:to="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_18350de7-d533-4d46-9772-555843e30066" xlink:to="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_55085e6f-568d-4724-b487-4426293ac125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_55085e6f-568d-4724-b487-4426293ac125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_17023d6e-535e-4ecc-b882-61293f467482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dcf66a10-4726-428d-a83f-7a00537c0076" xlink:to="loc_us-gaap_MediumTermNotesMember_17023d6e-535e-4ecc-b882-61293f467482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fe90eedd-7183-4b55-85e3-e84f96839ea1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e5c4bd56-4a8c-4cd4-ba09-013abb70b05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_LongTermDebt_e5c4bd56-4a8c-4cd4-ba09-013abb70b05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d55a6c01-62ec-4f7c-aa0b-b83a5487e0cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_LongTermDebtCurrent_d55a6c01-62ec-4f7c-aa0b-b83a5487e0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ee128b29-1f34-46b2-9667-fc2475e6a968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c26fc270-1b02-4ed4-98b6-607066e3dd1f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ee128b29-1f34-46b2-9667-fc2475e6a968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DEBTAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DEBTAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/DEBTAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_92881bd0-d8fd-4f24-a08e-5545c159912c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_92881bd0-d8fd-4f24-a08e-5545c159912c" xlink:to="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1d9d6f31-ee86-4a2e-822c-4420b7e5b74e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b3e88aa7-3a6c-435a-a65d-0f66cf24379a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1d9d6f31-ee86-4a2e-822c-4420b7e5b74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_18a904b2-d22e-44dd-8c8d-76106941c25a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1d9d6f31-ee86-4a2e-822c-4420b7e5b74e" xlink:to="loc_us-gaap_InterestRateSwapMember_18a904b2-d22e-44dd-8c8d-76106941c25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_23dd2c91-640d-44e9-b203-18bc262f6038" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_3e0d1e3b-8938-4bfc-8529-a91f5d122652" xlink:to="loc_us-gaap_VariableRateDomain_23dd2c91-640d-44e9-b203-18bc262f6038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_fb0aacd6-fc4d-433f-a4f6-f867157dce3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_23dd2c91-640d-44e9-b203-18bc262f6038" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_fb0aacd6-fc4d-433f-a4f6-f867157dce3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e529af88-d609-4fe8-8bd4-af0922ba8e91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d44f21ef-fc34-4c5e-9085-6939aedabfeb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e529af88-d609-4fe8-8bd4-af0922ba8e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_969ca7c5-5dd6-4f7b-b985-529ac9b6f7ab" xlink:href="vlgea-20200725.xsd#vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e529af88-d609-4fe8-8bd4-af0922ba8e91" xlink:to="loc_vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember_969ca7c5-5dd6-4f7b-b985-529ac9b6f7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e43326e9-5b88-412e-8ac1-faf45bac0c2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_719dabec-2717-496b-a9e1-a3daf901dcee" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e43326e9-5b88-412e-8ac1-faf45bac0c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4a2e162f-05f6-44b0-9499-eb91a657d1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e43326e9-5b88-412e-8ac1-faf45bac0c2f" xlink:to="loc_us-gaap_SubsequentEventMember_4a2e162f-05f6-44b0-9499-eb91a657d1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_31be5b71-7c4f-4a8d-90aa-438551a33e27" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b8ad331f-2dcd-454e-88ba-ad0226478d01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:to="loc_us-gaap_LineOfCreditMember_b8ad331f-2dcd-454e-88ba-ad0226478d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_8a759daf-bf34-4ecb-9784-5007b4b3025f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b6202a08-ae5f-432d-a7c6-e9798ce90e54" xlink:to="loc_us-gaap_SecuredDebtMember_8a759daf-bf34-4ecb-9784-5007b4b3025f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_3c385adc-f36e-4ef1-af64-c6cdf536c381" xlink:to="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_dbcd2197-333f-4f19-aa56-027118a5bf50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_dbcd2197-333f-4f19-aa56-027118a5bf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_3a690cb1-af2e-43f8-afad-cca06fc6d99f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:to="loc_us-gaap_MediumTermNotesMember_3a690cb1-af2e-43f8-afad-cca06fc6d99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_740ea244-86cb-4130-a17a-dff77600bd13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ef598b6a-fc1f-4d44-8a80-44a9a6a0a596" xlink:to="loc_us-gaap_LetterOfCreditMember_740ea244-86cb-4130-a17a-dff77600bd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c98d017f-9477-4465-b37f-c492e2ccbde0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_41c1ec37-1f39-4e69-bdb9-9112b8931da0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c98d017f-9477-4465-b37f-c492e2ccbde0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_9ad98dff-a3ab-4540-9f2a-f4c27e69914f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c98d017f-9477-4465-b37f-c492e2ccbde0" xlink:to="loc_srt_ScenarioForecastMember_9ad98dff-a3ab-4540-9f2a-f4c27e69914f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_42c9fbdb-c084-4c57-b9a1-bf1b85ca93de" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5479b907-b13e-4bcd-9181-da9ed3b7961b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5479b907-b13e-4bcd-9181-da9ed3b7961b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_50075ca0-41a3-4630-983b-c8010a48ce8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_50075ca0-41a3-4630-983b-c8010a48ce8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_bfa19576-3326-4af5-9a4c-e5e6ebe1d59f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentTerm_bfa19576-3326-4af5-9a4c-e5e6ebe1d59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_be6faeac-f62e-47e7-9e41-318c1ddbefd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_be6faeac-f62e-47e7-9e41-318c1ddbefd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_e5d94627-f540-4059-801e-d76f50a36a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_e5d94627-f540-4059-801e-d76f50a36a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DebtConversionAllowableConvertedInstrumentAmount_6c07f808-1fd5-4d1b-970a-ce0ed76f73f5" xlink:href="vlgea-20200725.xsd#vlgea_DebtConversionAllowableConvertedInstrumentAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_DebtConversionAllowableConvertedInstrumentAmount_6c07f808-1fd5-4d1b-970a-ce0ed76f73f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_90a64f05-c72d-49be-9730-e13750ad1704" xlink:href="vlgea-20200725.xsd#vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount_90a64f05-c72d-49be-9730-e13750ad1704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_48385711-9268-4889-b924-f0c3ca2f064d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DerivativeTermOfContract_48385711-9268-4889-b924-f0c3ca2f064d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DebtInstrumentCollateralNumberOfStores_9c2bac0a-d8bc-4c31-a594-cfd82b916fe8" xlink:href="vlgea-20200725.xsd#vlgea_DebtInstrumentCollateralNumberOfStores"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_DebtInstrumentCollateralNumberOfStores_9c2bac0a-d8bc-4c31-a594-cfd82b916fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e3613162-3329-4675-a7b4-181eb320f3c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_LineOfCredit_e3613162-3329-4675-a7b4-181eb320f3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_f94aacb3-e7e0-4480-bafb-37a8c41f0750" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_f94aacb3-e7e0-4480-bafb-37a8c41f0750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_f372a227-66bc-45d1-9762-474f8a37ff76" xlink:href="vlgea-20200725.xsd#vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage_f372a227-66bc-45d1-9762-474f8a37ff76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ThirdPartyContributiontoInvestmentFund_5d091c12-f410-4378-9e1e-625a66fc4c7c" xlink:href="vlgea-20200725.xsd#vlgea_ThirdPartyContributiontoInvestmentFund"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_ThirdPartyContributiontoInvestmentFund_5d091c12-f410-4378-9e1e-625a66fc4c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_662bd87a-7603-45e1-b9e6-d63a6bb27c35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_LongTermNotesPayable_662bd87a-7603-45e1-b9e6-d63a6bb27c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8113eab6-e61e-4e3a-9e78-d5921a160e66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8113eab6-e61e-4e3a-9e78-d5921a160e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BenefitOverRecapturePeriod_4bab33b9-27b8-4cfd-a608-97d5a775a39d" xlink:href="vlgea-20200725.xsd#vlgea_BenefitOverRecapturePeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e274be6d-4fa4-49d0-92df-a620db3a9c07" xlink:to="loc_vlgea_BenefitOverRecapturePeriod_4bab33b9-27b8-4cfd-a608-97d5a775a39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DERIVATIVESANDHEDGINGACTIVITIES"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2081d429-ce51-4557-acdd-3159b358a73a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_ed0fbead-cd46-4556-8159-ebe8edf71527" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2081d429-ce51-4557-acdd-3159b358a73a" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_ed0fbead-cd46-4556-8159-ebe8edf71527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1bcf6ef0-bcf3-4083-be14-f95192bf161d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1bcf6ef0-bcf3-4083-be14-f95192bf161d" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ad95ceb8-cb5c-4e13-98d1-fa577a203209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_13ad918f-b3a9-479f-b837-4e2b90db1a07" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ad95ceb8-cb5c-4e13-98d1-fa577a203209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_4c2cb01e-c861-4df5-9e55-fd14f47801d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ad95ceb8-cb5c-4e13-98d1-fa577a203209" xlink:to="loc_us-gaap_InterestRateSwapMember_4c2cb01e-c861-4df5-9e55-fd14f47801d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_18e50e01-dfa0-47e2-b3a4-76399f2c722f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fa82a51-822e-4a83-bcb2-56bb49728c43" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_18e50e01-dfa0-47e2-b3a4-76399f2c722f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_06ecea73-391a-42d1-8e40-e8ed2d41cafa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_18e50e01-dfa0-47e2-b3a4-76399f2c722f" xlink:to="loc_us-gaap_InterestExpenseMember_06ecea73-391a-42d1-8e40-e8ed2d41cafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_4bfa10c0-d085-4e3f-8497-a060012a0b80" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_ca452f53-46f8-4cc3-86df-09d42a6e9ce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_ca452f53-46f8-4cc3-86df-09d42a6e9ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_b10e2eaa-c8ce-47b4-b241-cbb7f8a4d06b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeNotionalAmount_b10e2eaa-c8ce-47b4-b241-cbb7f8a4d06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_fb159e5d-0f5f-4939-a53e-c0349d85b3de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_fb159e5d-0f5f-4939-a53e-c0349d85b3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_40cc8a1c-9f95-4a79-a557-39356f35b3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4b34f46c-bc0e-4723-bf78-67c6f38dbeb0" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_40cc8a1c-9f95-4a79-a557-39356f35b3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_66e1705c-8bd8-489b-98e5-88e68631b6cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3c4cd59d-1c90-45a4-8e60-e986a2bcf635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_66e1705c-8bd8-489b-98e5-88e68631b6cc" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3c4cd59d-1c90-45a4-8e60-e986a2bcf635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b9a1724e-2598-4743-91f6-a6ea40f7107d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3f91fd95-b2b3-4794-94c8-e50306bf0f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b9a1724e-2598-4743-91f6-a6ea40f7107d" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3f91fd95-b2b3-4794-94c8-e50306bf0f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_72ca898f-0256-4fba-a174-8e8a301a7a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b9a1724e-2598-4743-91f6-a6ea40f7107d" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_72ca898f-0256-4fba-a174-8e8a301a7a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_851b4a06-d6ee-42a5-a0e1-5f3570ae9911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b9a1724e-2598-4743-91f6-a6ea40f7107d" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_851b4a06-d6ee-42a5-a0e1-5f3570ae9911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f5950465-cb4a-492e-b8b4-70f29aa546a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b9a1724e-2598-4743-91f6-a6ea40f7107d" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f5950465-cb4a-492e-b8b4-70f29aa546a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b6302b92-168d-4224-840a-fc00a7bae210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_62af3db7-f796-4c11-8dd3-9939f495554d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b6302b92-168d-4224-840a-fc00a7bae210" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_62af3db7-f796-4c11-8dd3-9939f495554d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_d3a1e34f-a1b4-4209-b36c-ae93f747e01e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b6302b92-168d-4224-840a-fc00a7bae210" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_d3a1e34f-a1b4-4209-b36c-ae93f747e01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount_093805fe-9fd7-4724-af4a-138d851451ce" xlink:href="vlgea-20200725.xsd#vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b6302b92-168d-4224-840a-fc00a7bae210" xlink:to="loc_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount_093805fe-9fd7-4724-af4a-138d851451ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_0ea4ebd2-caf3-4de4-8400-b55a2bf9646e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b6302b92-168d-4224-840a-fc00a7bae210" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_0ea4ebd2-caf3-4de4-8400-b55a2bf9646e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_fc2791db-7fba-4398-ad75-d6e66fc8c178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b6302b92-168d-4224-840a-fc00a7bae210" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_fc2791db-7fba-4398-ad75-d6e66fc8c178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESComponentsofIncomeTaxProvisionDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3ddfa07d-fed0-40f8-ad76-3eedce83c3a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1158ee59-a7c7-4fad-83b9-2f19ba33cf73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3ddfa07d-fed0-40f8-ad76-3eedce83c3a7" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1158ee59-a7c7-4fad-83b9-2f19ba33cf73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_ddddc517-5d2a-41fd-88b3-0c9c50c0dc78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1158ee59-a7c7-4fad-83b9-2f19ba33cf73" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_ddddc517-5d2a-41fd-88b3-0c9c50c0dc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_62aee43f-9271-478e-851e-a7e90e2522d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1158ee59-a7c7-4fad-83b9-2f19ba33cf73" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_62aee43f-9271-478e-851e-a7e90e2522d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_6e0b38cb-fe2b-4255-9fdf-7293c082f79b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3ddfa07d-fed0-40f8-ad76-3eedce83c3a7" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_6e0b38cb-fe2b-4255-9fdf-7293c082f79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_63d9bb51-27e7-45d9-b0f2-5d23a9177e5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_6e0b38cb-fe2b-4255-9fdf-7293c082f79b" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_63d9bb51-27e7-45d9-b0f2-5d23a9177e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e445060f-ccf4-450b-8c99-0d091ba363d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_6e0b38cb-fe2b-4255-9fdf-7293c082f79b" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e445060f-ccf4-450b-8c99-0d091ba363d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a1995318-f89a-47f1-a867-5a570d7b8192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3ddfa07d-fed0-40f8-ad76-3eedce83c3a7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a1995318-f89a-47f1-a867-5a570d7b8192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_768604b5-39b1-4688-bb30-6a630ced5f69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_768604b5-39b1-4688-bb30-6a630ced5f69" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities_14564096-d7ea-4d69-b6a5-97228733352a" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxAssetTaxDeferredLeasingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:to="loc_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities_14564096-d7ea-4d69-b6a5-97228733352a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition_fb8c1258-dd10-427a-904d-2e4e1eae5fa4" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:to="loc_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition_fb8c1258-dd10-427a-904d-2e4e1eae5fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_fb9954ec-8840-459b-a31a-bcaa1fac32b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_fb9954ec-8840-459b-a31a-bcaa1fac32b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_53eae461-d32b-4dcc-b94c-0655e50518c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_53eae461-d32b-4dcc-b94c-0655e50518c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_ecc011ca-cd3f-47a5-99f4-89d52855243a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_ecc011ca-cd3f-47a5-99f4-89d52855243a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d86b5d68-d3e1-47cc-9ecf-0e31f76a4aa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_3755e070-6e2f-409b-b80b-e6ba690b301c" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_d86b5d68-d3e1-47cc-9ecf-0e31f76a4aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_768604b5-39b1-4688-bb30-6a630ced5f69" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cb89e5b3-0ba0-4f96-b132-02c94d9b7dff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cb89e5b3-0ba0-4f96-b132-02c94d9b7dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_e65c1ad6-8037-49c7-9873-460865e9c79e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_e65c1ad6-8037-49c7-9873-460865e9c79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable_262af96b-5483-48b2-b395-ad2644d0e6e6" xlink:href="vlgea-20200725.xsd#vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable_262af96b-5483-48b2-b395-ad2644d0e6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_ac918578-8715-4482-9c69-a28832c1f619" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_ac918578-8715-4482-9c69-a28832c1f619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_8df37401-36ef-438d-a5b8-cce04fa93d25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_8df37401-36ef-438d-a5b8-cce04fa93d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7232940c-c095-4ca1-9af4-65857d54655e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_7232940c-c095-4ca1-9af4-65857d54655e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_01cae99b-26ef-4764-a221-125cb073a59c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_f8561896-0213-4a8e-b326-d3ef26334c34" xlink:to="loc_us-gaap_DeferredTaxLiabilities_01cae99b-26ef-4764-a221-125cb073a59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_577671ab-c3ef-49b3-9112-0dae59a87667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_5081b3f2-0b37-415d-8798-39767cbd7168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_577671ab-c3ef-49b3-9112-0dae59a87667" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_5081b3f2-0b37-415d-8798-39767cbd7168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8f554a14-5071-4ed6-9165-fe3d8f27313c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_577671ab-c3ef-49b3-9112-0dae59a87667" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8f554a14-5071-4ed6-9165-fe3d8f27313c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8ecaa6b0-a51d-42a5-ace6-9463875acc6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8ecaa6b0-a51d-42a5-ace6-9463875acc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3766c411-56aa-431a-860d-9570f5f72995" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3766c411-56aa-431a-860d-9570f5f72995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_86ddb588-cbcb-484d-8eff-b87b410c60c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_86ddb588-cbcb-484d-8eff-b87b410c60c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_4cd9939b-95f4-4da7-9c8f-9f9677880e18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_4cd9939b-95f4-4da7-9c8f-9f9677880e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_10853398-e6f1-4661-9bfd-af3b69db14b1" xlink:href="vlgea-20200725.xsd#vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent_10853398-e6f1-4661-9bfd-af3b69db14b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_710d1271-d7d3-4a6c-be20-25adfc740260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_710d1271-d7d3-4a6c-be20-25adfc740260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_18bf6a1e-f777-4ed1-9548-15c8ee285f15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_86603b85-833a-4454-b9e8-e8390845084c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_18bf6a1e-f777-4ed1-9548-15c8ee285f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_98a2a22c-4777-43f6-9b9b-8c59f1099146" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_311afe85-b433-4aeb-95a5-8f98413bf21f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98a2a22c-4777-43f6-9b9b-8c59f1099146" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_311afe85-b433-4aeb-95a5-8f98413bf21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ebd9d438-7a7e-4549-8678-c7e1dd18bfaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_311afe85-b433-4aeb-95a5-8f98413bf21f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ebd9d438-7a7e-4549-8678-c7e1dd18bfaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_b72dd109-0820-4f86-b9e3-a2c29a1b6dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_311afe85-b433-4aeb-95a5-8f98413bf21f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_b72dd109-0820-4f86-b9e3-a2c29a1b6dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_b8833577-162e-4fa6-8233-3c4857204c27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_311afe85-b433-4aeb-95a5-8f98413bf21f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_b8833577-162e-4fa6-8233-3c4857204c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8caee203-7134-4738-8359-aafa650aab5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_9c122aec-6fdb-41ee-8e41-acb8cbf12757" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8caee203-7134-4738-8359-aafa650aab5b" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_9c122aec-6fdb-41ee-8e41-acb8cbf12757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_0d89dab5-ec6a-48a3-bb78-a18d23dcbc80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8caee203-7134-4738-8359-aafa650aab5b" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_0d89dab5-ec6a-48a3-bb78-a18d23dcbc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4ee7273f-0794-4be3-aac9-bfbcc2f2e31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_d5438888-b93e-401d-bc9c-b7d9e4fec2b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4ee7273f-0794-4be3-aac9-bfbcc2f2e31f" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_d5438888-b93e-401d-bc9c-b7d9e4fec2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9e923735-766e-4426-a43e-0af745ae5971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4ee7273f-0794-4be3-aac9-bfbcc2f2e31f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9e923735-766e-4426-a43e-0af745ae5971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_6fbfb6e6-6f04-4dfc-8f17-6220c2316636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4ee7273f-0794-4be3-aac9-bfbcc2f2e31f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_6fbfb6e6-6f04-4dfc-8f17-6220c2316636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock_5e3aa70f-1021-4957-8a93-e99a53a62dc3" xlink:href="vlgea-20200725.xsd#vlgea_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4ee7273f-0794-4be3-aac9-bfbcc2f2e31f" xlink:to="loc_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock_5e3aa70f-1021-4957-8a93-e99a53a62dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5e0c2685-9aad-4407-860f-ce6dcaaaacb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4ee7273f-0794-4be3-aac9-bfbcc2f2e31f" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5e0c2685-9aad-4407-860f-ce6dcaaaacb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_da438d0a-62a5-4c9b-aee0-ab944c74ed18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_da438d0a-62a5-4c9b-aee0-ab944c74ed18" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_066baae0-55bc-439c-b41e-47ed8ac54a75" xlink:to="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_59f105ac-1c97-4818-8344-0e3e15bb0688" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:to="loc_srt_OfficerMember_59f105ac-1c97-4818-8344-0e3e15bb0688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_a9f5c460-c56c-4de3-9286-0d13629d7c0a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_95261b0e-41a6-4d2f-bf1d-009ee05cdc8f" xlink:to="loc_srt_AffiliatedEntityMember_a9f5c460-c56c-4de3-9286-0d13629d7c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_e1096b1e-6737-45ab-bf80-d3d7483e0d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis_3c63c0de-ae82-4e08-9656-ddbd3e1dbbd7" xlink:to="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_e1096b1e-6737-45ab-bf80-d3d7483e0d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_bc59ead0-7289-4702-b0b9-2931ce12cdfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain_e1096b1e-6737-45ab-bf80-d3d7483e0d58" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_bc59ead0-7289-4702-b0b9-2931ce12cdfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_15726127-c0af-4430-87d5-6c0a14fec87e" xlink:to="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5b6fded2-0f66-4496-bfc8-b4af0efae20a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:to="loc_srt_MinimumMember_5b6fded2-0f66-4496-bfc8-b4af0efae20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_462046f6-f4db-42bf-ba9b-52b0f39e3de7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7a4d8936-1c45-4b04-a365-ef374d92f9df" xlink:to="loc_srt_MaximumMember_462046f6-f4db-42bf-ba9b-52b0f39e3de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_672c6577-30a4-4afe-b158-1c323de80748" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_12da1859-a105-48c8-860e-ac2df50beb51" xlink:href="vlgea-20200725.xsd#vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:to="loc_vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember_12da1859-a105-48c8-860e-ac2df50beb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_b5dca27a-5a91-467e-9637-517ea1889fb8" xlink:href="vlgea-20200725.xsd#vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:to="loc_vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember_b5dca27a-5a91-467e-9637-517ea1889fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StoresSubleasedFromWakefernMember_34131f24-f4f0-4e5b-ab3a-3d79685b2c91" xlink:href="vlgea-20200725.xsd#vlgea_StoresSubleasedFromWakefernMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebd94bb1-4828-425c-8f98-73f4117c1f58" xlink:to="loc_vlgea_StoresSubleasedFromWakefernMember_34131f24-f4f0-4e5b-ab3a-3d79685b2c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1d898061-8aae-456a-ab44-67db3b58a8f9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseNumberOfContracts_83cb4b7e-d30c-444c-bf66-2e74a6d4f9fc" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseNumberOfContracts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseNumberOfContracts_83cb4b7e-d30c-444c-bf66-2e74a6d4f9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseTermOfContract_6d859e2b-2132-464b-985b-315404caf5c5" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseTermOfContract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseTermOfContract_6d859e2b-2132-464b-985b-315404caf5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseRenewalTerm_3cee6c00-3541-45a9-aaac-b73ea7155231" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseRenewalTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseRenewalTerm_3cee6c00-3541-45a9-aaac-b73ea7155231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b18598e1-5b53-458a-b883-9f5faed5e0d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b18598e1-5b53-458a-b883-9f5faed5e0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_b2a88a8b-18c2-41d3-a2f4-b76a2e3f2807" xlink:href="vlgea-20200725.xsd#vlgea_LesseeLeaseLeaseNotYetCommencedLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_LesseeLeaseLeaseNotYetCommencedLiability_b2a88a8b-18c2-41d3-a2f4-b76a2e3f2807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_048a0409-11f5-4ee1-91e3-7a00804c91af" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionOfficerOwnershipPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage_048a0409-11f5-4ee1-91e3-7a00804c91af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_af85dfd0-b08a-4f16-8186-ea0e8e5dc818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_LeaseAndRentalExpense_af85dfd0-b08a-4f16-8186-ea0e8e5dc818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7fd9f61c-a9fe-49ae-b89a-25c430e6b70e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_OperatingLeaseLiability_7fd9f61c-a9fe-49ae-b89a-25c430e6b70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_151dfb3b-52fe-47a7-a24d-7f5b5d8169c8" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships_151dfb3b-52fe-47a7-a24d-7f5b5d8169c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_98a458d1-7b48-4c95-8247-5ebeb98f0474" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid_98a458d1-7b48-4c95-8247-5ebeb98f0474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_AggregateRentToRelatedParties_b7e0c668-694c-431d-b924-623ede948e38" xlink:href="vlgea-20200725.xsd#vlgea_AggregateRentToRelatedParties"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_AggregateRentToRelatedParties_b7e0c668-694c-431d-b924-623ede948e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_ecb58b0a-acca-4a59-8704-0d78e62034f8" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity_ecb58b0a-acca-4a59-8704-0d78e62034f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_31e2a05b-efe4-4279-a0e9-0c0b92c44f8b" xlink:href="vlgea-20200725.xsd#vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership_31e2a05b-efe4-4279-a0e9-0c0b92c44f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_6ddfb137-255a-4247-9442-8640ceda80a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_6ddfb137-255a-4247-9442-8640ceda80a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SubleaseAgreementAnnualRent_4efc4442-0108-495c-910e-03fa1ea7b2a8" xlink:href="vlgea-20200725.xsd#vlgea_SubleaseAgreementAnnualRent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8fd9293f-694d-40c0-ad74-2f6b31a9be95" xlink:to="loc_vlgea_SubleaseAgreementAnnualRent_4efc4442-0108-495c-910e-03fa1ea7b2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESTotalLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f218594f-75b8-4f50-8aef-cc67fda2bfb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_959072ee-c498-46e6-92e3-63c83f1e3ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f218594f-75b8-4f50-8aef-cc67fda2bfb3" xlink:to="loc_us-gaap_OperatingLeaseCost_959072ee-c498-46e6-92e3-63c83f1e3ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_e81fac14-3516-4d99-826d-7c83ba58b667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f218594f-75b8-4f50-8aef-cc67fda2bfb3" xlink:to="loc_us-gaap_LeaseCostAbstract_e81fac14-3516-4d99-826d-7c83ba58b667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1fbe5c16-f350-4c9a-8677-55ee76baee12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_e81fac14-3516-4d99-826d-7c83ba58b667" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1fbe5c16-f350-4c9a-8677-55ee76baee12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_233c2aa0-8947-4d25-b9f6-37fd1cf2efd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_e81fac14-3516-4d99-826d-7c83ba58b667" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_233c2aa0-8947-4d25-b9f6-37fd1cf2efd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_182f91c2-d1a5-430a-ba69-8c3ec55602cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f218594f-75b8-4f50-8aef-cc67fda2bfb3" xlink:to="loc_us-gaap_VariableLeaseCost_182f91c2-d1a5-430a-ba69-8c3ec55602cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_1035dbae-94b4-48af-82dc-796b1f61d4a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f218594f-75b8-4f50-8aef-cc67fda2bfb3" xlink:to="loc_us-gaap_LeaseCost_1035dbae-94b4-48af-82dc-796b1f61d4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f846afdc-6781-4156-b416-84f5f95746b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f846afdc-6781-4156-b416-84f5f95746b0" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c4490860-4f92-4d4e-9eb9-182e2aa1e08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c4490860-4f92-4d4e-9eb9-182e2aa1e08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3b64fd51-0cbb-4cd7-b809-99757b9bc660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3b64fd51-0cbb-4cd7-b809-99757b9bc660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_370247d9-4681-4258-9934-bcc4aaf41e63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_370247d9-4681-4258-9934-bcc4aaf41e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_95e0c18f-96ff-4a8a-a38f-0b8fc260f0f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_95e0c18f-96ff-4a8a-a38f-0b8fc260f0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b986531c-a900-4b68-996d-52b522f5d5dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b986531c-a900-4b68-996d-52b522f5d5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3de168db-7fcd-4e63-aa49-b69dde35b8be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3de168db-7fcd-4e63-aa49-b69dde35b8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b435c620-ff1b-449a-b93e-27c326a1933a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b435c620-ff1b-449a-b93e-27c326a1933a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_96adf6dd-2db6-4115-b8a9-2dd90ae4478d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_96adf6dd-2db6-4115-b8a9-2dd90ae4478d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8ad97484-5b0d-44c9-9cd2-6f3c1097f460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_130533eb-0967-41e5-b726-f98e14bbc113" xlink:to="loc_us-gaap_OperatingLeaseLiability_8ad97484-5b0d-44c9-9cd2-6f3c1097f460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f846afdc-6781-4156-b416-84f5f95746b0" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f3c3bb40-11a5-4d74-b89b-7535f1d703b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f3c3bb40-11a5-4d74-b89b-7535f1d703b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_50d66a3f-807a-4dfc-8318-a605c3de0930" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_50d66a3f-807a-4dfc-8318-a605c3de0930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_9b4af0e0-9210-49c5-a66d-f4306d3cfeba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_9b4af0e0-9210-49c5-a66d-f4306d3cfeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_10c37379-ffdf-4fb0-8616-1db00bfc791e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_10c37379-ffdf-4fb0-8616-1db00bfc791e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e5c061f2-0354-4aa2-b0c5-ad365aea21a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e5c061f2-0354-4aa2-b0c5-ad365aea21a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_64d90081-0f3b-4dfc-a03a-e9380f2dc67e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_64d90081-0f3b-4dfc-a03a-e9380f2dc67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_adceeea9-73bb-4058-8758-799d93cee92c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_adceeea9-73bb-4058-8758-799d93cee92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ff3f1a54-f2e9-4081-9f21-80e74058121e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ff3f1a54-f2e9-4081-9f21-80e74058121e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_da0f8ac7-fa04-4130-8dc7-507b6a533083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_4c0dc7c5-f4dc-40db-9ca2-ff205fc45791" xlink:to="loc_us-gaap_FinanceLeaseLiability_da0f8ac7-fa04-4130-8dc7-507b6a533083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f846afdc-6781-4156-b416-84f5f95746b0" xlink:to="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearOne_2345d005-271b-452f-bad1-8acca71fcb4c" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearOne_2345d005-271b-452f-bad1-8acca71fcb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearTwo_a84c95d9-2f4b-4fca-84e6-29f983d9a1e2" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearTwo_a84c95d9-2f4b-4fca-84e6-29f983d9a1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearThree_83629019-19af-4278-a684-d5238846646f" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearThree_83629019-19af-4278-a684-d5238846646f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearFour_cc0b183f-754a-464e-beb5-59399d051b0b" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearFour_cc0b183f-754a-464e-beb5-59399d051b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueYearFive_824df7da-e0fb-4691-8186-a29993e65671" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueYearFive_824df7da-e0fb-4691-8186-a29993e65671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_92d85853-170e-4ae1-879a-46c02a8df73b" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDueAfterYearFive_92d85853-170e-4ae1-879a-46c02a8df73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityPaymentsDue_4418e2d0-5df2-427a-a465-3cd70a5f18cb" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityPaymentsDue_4418e2d0-5df2-427a-a465-3cd70a5f18cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiabilityUndiscountedExcessAmount_9e06dfb2-0166-463b-81e8-162f1e5fd6c9" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiabilityUndiscountedExcessAmount_9e06dfb2-0166-463b-81e8-162f1e5fd6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseLiability_b66034a7-e758-4229-a611-cb3a732767c7" xlink:href="vlgea-20200725.xsd#vlgea_LeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseLiabilitiesPaymentsDueAbstract_64005240-dd0a-4bf3-9979-42004dbf10b0" xlink:to="loc_vlgea_LeaseLiability_b66034a7-e758-4229-a611-cb3a732767c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseMaturityDetails_1"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESLeaseTermsandDiscountRatesDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_70786944-e2dd-4399-bdc8-6374c717ac80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_b5b05c4f-fbae-44c3-a8f7-fd5fa095a7f8" xlink:href="vlgea-20200725.xsd#vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_70786944-e2dd-4399-bdc8-6374c717ac80" xlink:to="loc_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_b5b05c4f-fbae-44c3-a8f7-fd5fa095a7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0ea23275-060f-4e1f-a169-f99a593f936d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_b5b05c4f-fbae-44c3-a8f7-fd5fa095a7f8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0ea23275-060f-4e1f-a169-f99a593f936d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_03fe8e7e-0cd5-4cbc-b771-5f7230fd6856" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract_b5b05c4f-fbae-44c3-a8f7-fd5fa095a7f8" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_03fe8e7e-0cd5-4cbc-b771-5f7230fd6856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_LeaseWeightedAverageDiscountRateAbstract_318aa6bb-2e3b-46c3-90be-3c8cac1ebdc6" xlink:href="vlgea-20200725.xsd#vlgea_LeaseWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_70786944-e2dd-4399-bdc8-6374c717ac80" xlink:to="loc_vlgea_LeaseWeightedAverageDiscountRateAbstract_318aa6bb-2e3b-46c3-90be-3c8cac1ebdc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_feba8017-77cf-4783-94b7-60564fdac02b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseWeightedAverageDiscountRateAbstract_318aa6bb-2e3b-46c3-90be-3c8cac1ebdc6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_feba8017-77cf-4783-94b7-60564fdac02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_9b4c728a-70e2-48ac-b8bf-424a9df22a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_LeaseWeightedAverageDiscountRateAbstract_318aa6bb-2e3b-46c3-90be-3c8cac1ebdc6" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_9b4c728a-70e2-48ac-b8bf-424a9df22a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_13236f95-680b-4770-8560-f1c83e8e505e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CashFlowLesseeAbstract_f014b202-c3ca-4928-ab31-688461a4be93" xlink:href="vlgea-20200725.xsd#vlgea_CashFlowLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_13236f95-680b-4770-8560-f1c83e8e505e" xlink:to="loc_vlgea_CashFlowLesseeAbstract_f014b202-c3ca-4928-ab31-688461a4be93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3f2b7831-0da9-40c5-a326-cc30a663ecd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_CashFlowLesseeAbstract_f014b202-c3ca-4928-ab31-688461a4be93" xlink:to="loc_us-gaap_OperatingLeasePayments_3f2b7831-0da9-40c5-a326-cc30a663ecd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_19073cd5-34a7-467f-8e96-8806e023c1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_CashFlowLesseeAbstract_f014b202-c3ca-4928-ab31-688461a4be93" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_19073cd5-34a7-467f-8e96-8806e023c1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_0dc10264-b650-457b-8ae0-92f59b6556a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_CashFlowLesseeAbstract_f014b202-c3ca-4928-ab31-688461a4be93" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_0dc10264-b650-457b-8ae0-92f59b6556a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_aa665602-2c9e-4e40-9dbb-b1e871596c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa665602-2c9e-4e40-9dbb-b1e871596c95" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_cb8beeaa-b656-4b4e-88fd-e32a6b491ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_cb8beeaa-b656-4b4e-88fd-e32a6b491ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo_66779036-fdac-4409-8120-ce36dda789b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo_66779036-fdac-4409-8120-ce36dda789b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree_758a3e6a-7d06-49ba-b3c4-6e27ea552720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree_758a3e6a-7d06-49ba-b3c4-6e27ea552720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour_e726bc8b-14cd-4496-b498-c56d2193f9b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour_e726bc8b-14cd-4496-b498-c56d2193f9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive_96546452-a91d-4264-bbdf-88f3901f7fce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive_96546452-a91d-4264-bbdf-88f3901f7fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_efb0c4fc-a0ed-446c-b8ef-737be6ea2cbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_efb0c4fc-a0ed-446c-b8ef-737be6ea2cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_faa3b024-a0ca-4bdc-a42e-b1e1bfcbb9ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_faa3b024-a0ca-4bdc-a42e-b1e1bfcbb9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_32bc1007-270f-47f5-a31e-c627470f175b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_32bc1007-270f-47f5-a31e-c627470f175b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_97c3ddd1-c195-436b-af4e-e98d0acecff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_97c3ddd1-c195-436b-af4e-e98d0acecff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_8176e395-b3ee-4766-8601-bbc9359db753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeaseObligationsCurrent_8176e395-b3ee-4766-8601-bbc9359db753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_252a5ac8-aead-4200-b7f5-5497a5fdee0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_f31804da-1ca4-4734-b445-ff55aa904d76" xlink:to="loc_us-gaap_CapitalLeaseObligationsNoncurrent_252a5ac8-aead-4200-b7f5-5497a5fdee0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa665602-2c9e-4e40-9dbb-b1e871596c95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6079ce34-ca5e-494f-9699-ee6e04a500b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6079ce34-ca5e-494f-9699-ee6e04a500b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_d2ff97f5-c3cf-4549-9d2f-6a21f8f8e852" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_d2ff97f5-c3cf-4549-9d2f-6a21f8f8e852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree_15136796-d30e-49c8-8f94-31e12b7395cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree_15136796-d30e-49c8-8f94-31e12b7395cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_9ee67595-7261-4391-922b-8ca42a2703c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_9ee67595-7261-4391-922b-8ca42a2703c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_e7fdba67-0498-469c-8fc3-91f69820e7cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_e7fdba67-0498-469c-8fc3-91f69820e7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_cbb49fc7-09e3-441c-a88c-ff73681d977b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_cbb49fc7-09e3-441c-a88c-ff73681d977b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_bd0f70ad-350b-46b6-aa20-925f73ac61e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1f14d212-8909-47a6-aadb-bcabd1d6b01d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_bd0f70ad-350b-46b6-aa20-925f73ac61e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1" xlink:type="simple" xlink:href="vlgea-20200725.xsd#LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d4fcc192-8107-4787-bc79-eebdb6b4fa50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fa574e25-41c8-414e-9e6c-205292af8e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d4fcc192-8107-4787-bc79-eebdb6b4fa50" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fa574e25-41c8-414e-9e6c-205292af8e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_342519a0-89da-439a-8548-03e4326bd095" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_39ce5785-80da-424c-9951-91807e63c92e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_342519a0-89da-439a-8548-03e4326bd095" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_39ce5785-80da-424c-9951-91807e63c92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_7f1c3e31-5972-47e7-829a-79fc2c98db15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_342519a0-89da-439a-8548-03e4326bd095" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_7f1c3e31-5972-47e7-829a-79fc2c98db15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock_a0b0eb02-24fb-4a0d-a06c-ad20425a3eff" xlink:href="vlgea-20200725.xsd#vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_342519a0-89da-439a-8548-03e4326bd095" xlink:to="loc_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock_a0b0eb02-24fb-4a0d-a06c-ad20425a3eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ca5a2eef-13e3-493e-a146-97ddc659b771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca5a2eef-13e3-493e-a146-97ddc659b771" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3d258e98-145b-4aa8-b781-39a9a7ff8129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_06094cbe-e336-4a4d-bdf1-628bb85f008c" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3d258e98-145b-4aa8-b781-39a9a7ff8129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_57fdbd64-50cc-449e-a43a-1663ec0cc68a" xlink:href="vlgea-20200725.xsd#vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3d258e98-145b-4aa8-b781-39a9a7ff8129" xlink:to="loc_vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember_57fdbd64-50cc-449e-a43a-1663ec0cc68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8d81ee41-d071-4151-9506-22bd0e8588d5" xlink:to="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_80a72c8d-e8aa-4c13-b1d9-b01072e2a841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:to="loc_us-gaap_CommonClassAMember_80a72c8d-e8aa-4c13-b1d9-b01072e2a841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_565cdce6-7d33-40b2-9de7-e6b862aab4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ab57c915-537f-4163-b721-8dee58bc8b47" xlink:to="loc_us-gaap_CommonClassBMember_565cdce6-7d33-40b2-9de7-e6b862aab4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2cfffc1a-e63d-4988-953a-61dd2ed9a1de" xlink:to="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_A2010PlanMember_a16152a8-2263-4052-b0d1-a51b2723bb62" xlink:href="vlgea-20200725.xsd#vlgea_A2010PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:to="loc_vlgea_A2010PlanMember_a16152a8-2263-4052-b0d1-a51b2723bb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_StockPlan2016Member_c8eec188-33b1-413e-80fa-7aa471c368b3" xlink:href="vlgea-20200725.xsd#vlgea_StockPlan2016Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_742eee37-49ba-4982-9ddb-3038ce8419c1" xlink:to="loc_vlgea_StockPlan2016Member_c8eec188-33b1-413e-80fa-7aa471c368b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a6b7b371-d98c-4d77-afd8-f314aa90a819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_32990fae-1a39-4969-9d77-154711a54dc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a6b7b371-d98c-4d77-afd8-f314aa90a819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bcb36cb4-1d95-484a-8382-6e8d205503d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a6b7b371-d98c-4d77-afd8-f314aa90a819" xlink:to="loc_us-gaap_RestrictedStockMember_bcb36cb4-1d95-484a-8382-6e8d205503d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6f0d348f-0bbf-4aca-91aa-4a168b1954af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofClassesofCommonStock_e29fd9e9-e1ca-425a-a79f-5c25723e0433" xlink:href="vlgea-20200725.xsd#vlgea_NumberofClassesofCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_NumberofClassesofCommonStock_e29fd9e9-e1ca-425a-a79f-5c25723e0433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_fac46714-cc72-4349-9364-0a35e1cf84d9" xlink:href="vlgea-20200725.xsd#vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare_fac46714-cc72-4349-9364-0a35e1cf84d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_a3025bff-88fb-4d28-b541-c31a20be656f" xlink:href="vlgea-20200725.xsd#vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB_a3025bff-88fb-4d28-b541-c31a20be656f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_CommonStockVotingRightsPercentageofVotingPower_e424523b-3f5f-4de2-b8e3-ab6b6d2b1ff5" xlink:href="vlgea-20200725.xsd#vlgea_CommonStockVotingRightsPercentageofVotingPower"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_CommonStockVotingRightsPercentageofVotingPower_e424523b-3f5f-4de2-b8e3-ab6b6d2b1ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_907183f6-0c2f-45a2-9e0a-0b139bd90589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_907183f6-0c2f-45a2-9e0a-0b139bd90589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_9637b157-c87f-4bdb-9c00-6c21a61cb024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_PreferredStockSharesIssued_9637b157-c87f-4bdb-9c00-6c21a61cb024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_082aef19-3e16-495c-aa92-d45598179d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_082aef19-3e16-495c-aa92-d45598179d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e76f024-344f-429d-ac8f-e5ea6d8e4a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e76f024-344f-429d-ac8f-e5ea6d8e4a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_53f3c683-892a-4bcc-948d-4c940c850f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_53f3c683-892a-4bcc-948d-4c940c850f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofShareBasedCompensationPlans_4303e5d2-0e09-4234-85ec-27e467548c01" xlink:href="vlgea-20200725.xsd#vlgea_NumberofShareBasedCompensationPlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_vlgea_NumberofShareBasedCompensationPlans_4303e5d2-0e09-4234-85ec-27e467548c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_55ebee73-5e49-4d25-915d-cbec436ea76a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensation_55ebee73-5e49-4d25-915d-cbec436ea76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_defb94d0-d6d1-4679-bf1c-8d1f55fcadf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_defb94d0-d6d1-4679-bf1c-8d1f55fcadf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8916c1a2-b750-4701-be42-96fdfabbd12e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8916c1a2-b750-4701-be42-96fdfabbd12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_355750d6-cacc-4253-a0ca-efde4d7196d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_355750d6-cacc-4253-a0ca-efde4d7196d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83fb15c3-feed-4497-911e-04473a559dd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83fb15c3-feed-4497-911e-04473a559dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb73a115-6506-463c-ac82-8e88f25495e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb73a115-6506-463c-ac82-8e88f25495e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_480a2dd9-91fc-474f-b540-35413f113259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_480a2dd9-91fc-474f-b540-35413f113259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6d10acbe-5a0e-4cb4-ad37-21ee0cfac58c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6d10acbe-5a0e-4cb4-ad37-21ee0cfac58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ee8ca1df-3a9d-488b-ade2-a52009eb99af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ee8ca1df-3a9d-488b-ade2-a52009eb99af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0de3668e-36c2-42ae-b443-20580e98396a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0de3668e-36c2-42ae-b443-20580e98396a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_40d94408-3dd4-4695-b4fb-3556f0808811" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_40d94408-3dd4-4695-b4fb-3556f0808811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7ac0abae-f365-44e5-9df4-28a71a0d4eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7ac0abae-f365-44e5-9df4-28a71a0d4eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fb8575f-392b-48d4-9b3a-ff0b989fbf29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fb8575f-392b-48d4-9b3a-ff0b989fbf29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_8c38a878-d470-402a-a656-bc405a6084b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_8c38a878-d470-402a-a656-bc405a6084b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_24bf3a97-6747-41a2-ab25-6e78a068873d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dd6c594-af65-4743-a7c9-1a2b7588b5dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_24bf3a97-6747-41a2-ab25-6e78a068873d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_fbe8a7ef-e4a6-45cb-ab13-1c718a3e48c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fbe8a7ef-e4a6-45cb-ab13-1c718a3e48c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_10ca60f4-c678-4eb5-be49-ab54fb697d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_10ca60f4-c678-4eb5-be49-ab54fb697d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_f536d2ae-5800-4d0e-9935-015b68df5f2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_f536d2ae-5800-4d0e-9935-015b68df5f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2161f232-34e0-4c18-af26-665366a21947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2161f232-34e0-4c18-af26-665366a21947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_84c8c120-f83d-4260-9e7d-8fa559742b14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_84c8c120-f83d-4260-9e7d-8fa559742b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_6808b549-c23d-4543-8fa4-ba489d2a1902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_6808b549-c23d-4543-8fa4-ba489d2a1902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c7adbc3c-b452-46ee-823f-db97fb944bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1e71e93a-f340-4ca4-8fbd-8abf97246450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c7adbc3c-b452-46ee-823f-db97fb944bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fbe8a7ef-e4a6-45cb-ab13-1c718a3e48c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_68901d96-e573-4b5a-af40-f7773bf9682b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_68901d96-e573-4b5a-af40-f7773bf9682b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b80beccb-9e34-45ec-8ede-27103a15521a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b80beccb-9e34-45ec-8ede-27103a15521a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7bc84fe6-6a44-4d58-bf11-0d3ea0809cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7bc84fe6-6a44-4d58-bf11-0d3ea0809cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c7f01ab7-ca13-4148-8bfc-625587bec133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c7f01ab7-ca13-4148-8bfc-625587bec133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_569899ff-3eaa-4932-88f7-d9d88012bafe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_569899ff-3eaa-4932-88f7-d9d88012bafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_243e7e69-88e8-47df-abc5-3b1dac521183" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_55c842ba-b134-4574-9b79-9db890a4d0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_243e7e69-88e8-47df-abc5-3b1dac521183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a5f30835-5cbb-4013-a6fd-c2a5015e7083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fbe8a7ef-e4a6-45cb-ab13-1c718a3e48c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a5f30835-5cbb-4013-a6fd-c2a5015e7083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_29ba7b8a-1635-4d86-8498-3cc7c0f72f65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fbe8a7ef-e4a6-45cb-ab13-1c718a3e48c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_29ba7b8a-1635-4d86-8498-3cc7c0f72f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_104ca5e1-30d3-45ae-b261-aedb19296c93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_104ca5e1-30d3-45ae-b261-aedb19296c93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_465c4b68-fc61-446b-a4b6-e201571f2303" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_465c4b68-fc61-446b-a4b6-e201571f2303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_95bdcfc0-7100-40c8-916c-de951759a9cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_95bdcfc0-7100-40c8-916c-de951759a9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_524a4b9d-8c2f-42ef-b9b1-e990b0c81859" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_524a4b9d-8c2f-42ef-b9b1-e990b0c81859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_f383bf33-a001-4b2b-9e6c-98815d285a8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_f383bf33-a001-4b2b-9e6c-98815d285a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_e0a52976-b20a-4a18-b23b-be1037995c6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_320f2840-31ba-4c8d-98fb-a94758d925cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_e0a52976-b20a-4a18-b23b-be1037995c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_104ca5e1-30d3-45ae-b261-aedb19296c93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_14f97769-fe85-4ad0-8760-7d9519519d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_14f97769-fe85-4ad0-8760-7d9519519d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e0242626-2cdf-4837-abe0-c33af1b9a9dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e0242626-2cdf-4837-abe0-c33af1b9a9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6bc83699-7ff5-46f7-ab8f-0b41e9f603ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6bc83699-7ff5-46f7-ab8f-0b41e9f603ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2d68d3a8-90c5-4bd5-9361-1adeb8cdbe44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2d68d3a8-90c5-4bd5-9361-1adeb8cdbe44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_09f99c0b-90dd-48ab-a710-6e8e4a8893b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7de6d97a-80ae-45e5-81e5-bae5cb2a6a4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_09f99c0b-90dd-48ab-a710-6e8e4a8893b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ca8827f2-60aa-4e36-9409-d4db052f8f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca8827f2-60aa-4e36-9409-d4db052f8f0b" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f9d40170-89ea-426c-a654-cbf9141ee679" xlink:to="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_576c7e81-6105-4116-829c-63b55db55320" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:to="loc_us-gaap_CommonClassAMember_576c7e81-6105-4116-829c-63b55db55320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_89442332-aaf7-4f62-9a9e-e9fe76543c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8f2f89c3-e8f0-4776-997d-cd70d514efbf" xlink:to="loc_us-gaap_CommonClassBMember_89442332-aaf7-4f62-9a9e-e9fe76543c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_120dc6de-eb0e-4d72-a5a8-616bfb7e2cbc" xlink:to="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1c52b2e6-ebb5-4344-9521-013fa35be83b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1c52b2e6-ebb5-4344-9521-013fa35be83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1de8b1b2-1b42-49f5-bbcb-aabb5e8b0c43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1c52b2e6-ebb5-4344-9521-013fa35be83b" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_1de8b1b2-1b42-49f5-bbcb-aabb5e8b0c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCashAbstract_70b408a6-154a-42b1-be7b-781959453b10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCashAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_DividendsCashAbstract_70b408a6-154a-42b1-be7b-781959453b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_6f6b083b-4266-4831-9c8a-1bccb77bd336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsCashAbstract_70b408a6-154a-42b1-be7b-781959453b10" xlink:to="loc_us-gaap_DividendsCash_6f6b083b-4266-4831-9c8a-1bccb77bd336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_25f13637-5681-408b-9342-9b96341b6bc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_713db22e-d0bf-4453-8b49-04043bc711e6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_25f13637-5681-408b-9342-9b96341b6bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANS" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANS"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_2fb9a28a-cff1-431a-9844-111f3f9770ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_d0990c8a-c246-4b15-919f-4c262843c2e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_2fb9a28a-cff1-431a-9844-111f3f9770ca" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_d0990c8a-c246-4b15-919f-4c262843c2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_d15f1a57-0633-4fdc-96de-979211b38d33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_d15f1a57-0633-4fdc-96de-979211b38d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_27dade75-b95d-4577-aad8-ddae63b1c698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_27dade75-b95d-4577-aad8-ddae63b1c698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_f0af2d0c-716c-402e-973f-66ebc89d399d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_f0af2d0c-716c-402e-973f-66ebc89d399d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_ff16c5bc-00b9-479c-978b-37322605b38e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_ff16c5bc-00b9-479c-978b-37322605b38e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_3ed7f2c0-69f7-4576-8a06-0c9d267c7523" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_3ed7f2c0-69f7-4576-8a06-0c9d267c7523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_dff5fc04-d4af-4d8f-9342-e1a3ba75d21c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_dff5fc04-d4af-4d8f-9342-e1a3ba75d21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_5246a474-0d64-4fe1-a125-b64aa4047dad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8b9c3996-efc4-4d58-b747-db5bbd923a24" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_5246a474-0d64-4fe1-a125-b64aa4047dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberofPlans_697466db-0eb1-44c6-b672-9a07badace76" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberofPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_DefinedBenefitPlanNumberofPlans_697466db-0eb1-44c6-b672-9a07badace76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberOfPlansTerminated_98086e86-57e0-4371-a25e-e7ddda05aed9" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberOfPlansTerminated"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_DefinedBenefitPlanNumberOfPlansTerminated_98086e86-57e0-4371-a25e-e7ddda05aed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberOfPlansFrozen_4e407899-8c70-4620-9671-04462132513e" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberOfPlansFrozen"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_DefinedBenefitPlanNumberOfPlansFrozen_4e407899-8c70-4620-9671-04462132513e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers_69ff2317-e844-488c-bc99-34e5a3ea2f79" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers_69ff2317-e844-488c-bc99-34e5a3ea2f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers_3121d9d4-746c-4874-af0c-655ea4eb75b4" xlink:href="vlgea-20200725.xsd#vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers_3121d9d4-746c-4874-af0c-655ea4eb75b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_bda0c954-5b2d-4397-b74c-1ae798740f98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_bda0c954-5b2d-4397-b74c-1ae798740f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_f484e49a-385b-4b22-b146-7ff89e253d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_f484e49a-385b-4b22-b146-7ff89e253d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansNumberOfPlans_24221c19-f880-46ca-b482-f98b3564f24f" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansNumberOfPlans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_MultiemployerPlansNumberOfPlans_24221c19-f880-46ca-b482-f98b3564f24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_OtherPostretirementBenefitPlansContributions_27e3ddad-d9e1-4d62-9e81-9334b3ab8f3c" xlink:href="vlgea-20200725.xsd#vlgea_OtherPostretirementBenefitPlansContributions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_OtherPostretirementBenefitPlansContributions_27e3ddad-d9e1-4d62-9e81-9334b3ab8f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_9c881330-6817-4a5b-8747-17b535badd63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_9c881330-6817-4a5b-8747-17b535badd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UnionSponsoredDefinedContribution_661f04e6-8682-4b93-9ca2-a2521a218261" xlink:href="vlgea-20200725.xsd#vlgea_UnionSponsoredDefinedContribution"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_vlgea_UnionSponsoredDefinedContribution_661f04e6-8682-4b93-9ca2-a2521a218261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_76779b86-b2e1-41f1-9b4b-01696aaac081" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8f5d1ab6-53cd-4b2d-b1bd-9850e7395c46" xlink:to="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4b82b03d-98d6-4e05-908c-942d2583bc0d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:to="loc_srt_MinimumMember_4b82b03d-98d6-4e05-908c-942d2583bc0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8dd99fba-ad3c-4e0a-8f66-a360df91cd0c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4a817425-325a-4251-b4a2-b53741cf7f85" xlink:to="loc_srt_MaximumMember_8dd99fba-ad3c-4e0a-8f66-a360df91cd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40906602-8d71-48a2-9bff-f476999aa419" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_2733b2c4-aecf-430b-b46d-4e608f8661e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:to="loc_us-gaap_EquitySecuritiesMember_2733b2c4-aecf-430b-b46d-4e608f8661e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_02b4cfda-ffcf-421a-a036-ef3aa0f4518a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:to="loc_us-gaap_FixedIncomeFundsMember_02b4cfda-ffcf-421a-a036-ef3aa0f4518a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_a3015030-627b-4c60-b2df-331412c9fa43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_81620115-c772-495a-86f7-504f8ffb22eb" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_a3015030-627b-4c60-b2df-331412c9fa43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86d2db4c-7934-456d-bfbb-a5aadad22056" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb5878f5-6d88-4689-891e-928de27b37ee" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86d2db4c-7934-456d-bfbb-a5aadad22056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ad531e23-cd92-4613-a081-402021fceb68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86d2db4c-7934-456d-bfbb-a5aadad22056" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ad531e23-cd92-4613-a081-402021fceb68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_91eec1d7-741e-4b37-bb4f-f05733d7cfca" xlink:to="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_c63b3cc9-7e94-49ad-89b0-3da82cdc436d" xlink:href="vlgea-20200725.xsd#vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:to="loc_vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember_c63b3cc9-7e94-49ad-89b0-3da82cdc436d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_6f21a2b4-43bb-4a42-836f-93ecd39c384e" xlink:href="vlgea-20200725.xsd#vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_8c827d78-7185-443c-9a44-87671a993af3" xlink:to="loc_vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember_6f21a2b4-43bb-4a42-836f-93ecd39c384e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_faff464c-5702-4cba-9771-86c5c8e819c1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d52014e9-39de-411f-8c3e-b7024b34f80f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d52014e9-39de-411f-8c3e-b7024b34f80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_b2e0d8bf-0379-4691-ac6f-47694d99e40d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_85f82a37-2c2d-4e8c-88fc-e3bda54a482e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_b2e0d8bf-0379-4691-ac6f-47694d99e40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d573bbd4-d5b8-4664-8dc3-a0564b2a5ff1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_da675372-e756-49b0-95b8-dde239a5b0ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_da675372-e756-49b0-95b8-dde239a5b0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4b9fc7ef-952b-433a-90e4-342e83ce19d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_4b9fc7ef-952b-433a-90e4-342e83ce19d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_7ed6fabb-4f9d-433a-91bd-109c65072153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_7ed6fabb-4f9d-433a-91bd-109c65072153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4f6a4e68-f6e6-4d8f-96f2-a8f4af3c5bec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_4f6a4e68-f6e6-4d8f-96f2-a8f4af3c5bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_fdf6a304-9717-44e9-bdb4-b596fa522a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_fdf6a304-9717-44e9-bdb4-b596fa522a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash_76f34969-5855-49dc-80d2-2fb5f6bd7dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash_76f34969-5855-49dc-80d2-2fb5f6bd7dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_8c9e2001-7003-4407-8dad-b1ef33242c60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_8c9e2001-7003-4407-8dad-b1ef33242c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_8aa5be81-4798-4b46-8aa6-4bdaff80b85e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d4e4370f-1f69-420c-8421-7cbb697127ec" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_8aa5be81-4798-4b46-8aa6-4bdaff80b85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSNetPeriodicPensionCostsDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_5665e00c-4c29-49e3-9621-31b57ae808c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_5665e00c-4c29-49e3-9621-31b57ae808c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_af6d8acc-fd29-4bfb-9c26-29ae8da81649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_af6d8acc-fd29-4bfb-9c26-29ae8da81649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_daf9e4f0-ee14-4779-bbb6-72835fd42395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_daf9e4f0-ee14-4779-bbb6-72835fd42395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_fbcf0c6e-acb2-4211-9722-bc8ce5d62bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_fbcf0c6e-acb2-4211-9722-bc8ce5d62bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0b089727-aa5a-49fa-bcf9-a2718ad4f85e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0b089727-aa5a-49fa-bcf9-a2718ad4f85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_02f1c8b0-f36d-4112-8ffa-db4ae4b71b31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_299176b6-0a79-405f-ac50-8a2b18907d14" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_02f1c8b0-f36d-4112-8ffa-db4ae4b71b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_8d2efe04-67ad-4623-b94b-09b38f35a84e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8d2efe04-67ad-4623-b94b-09b38f35a84e" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f7bed1dc-703b-41c2-a4ee-a260fc3f0dc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f7bed1dc-703b-41c2-a4ee-a260fc3f0dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_d97a632b-70d2-49fe-a19b-98afab1ed2ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_d97a632b-70d2-49fe-a19b-98afab1ed2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dfef6eaf-9bee-4f08-86b3-f265349a1602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dfef6eaf-9bee-4f08-86b3-f265349a1602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_abdd813b-912d-46b5-8534-c363e26997cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_abdd813b-912d-46b5-8534-c363e26997cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_b2e373b0-872c-4b96-ab8c-81c6cf3e706c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_b2e373b0-872c-4b96-ab8c-81c6cf3e706c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f42019d4-ef0f-4776-82eb-a0f8f0e277c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f42019d4-ef0f-4776-82eb-a0f8f0e277c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e236fa18-c33e-4947-a6ce-04e028571fea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6b293cbf-4fc6-4f69-92e2-ffd3dd85e42b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e236fa18-c33e-4947-a6ce-04e028571fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8d2efe04-67ad-4623-b94b-09b38f35a84e" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_90500fef-d211-497e-84b2-acf669825196" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_90500fef-d211-497e-84b2-acf669825196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_cc554697-5749-40fe-a1ef-0ffb7438c039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_cc554697-5749-40fe-a1ef-0ffb7438c039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_adb5b7cd-25de-4865-acfc-235af65f333c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_adb5b7cd-25de-4865-acfc-235af65f333c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_72a3aac3-28d0-4477-8ab1-a4ad18102f87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_72a3aac3-28d0-4477-8ab1-a4ad18102f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_ed2625e0-ff25-4855-b1bc-05a96276ed8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_ed2625e0-ff25-4855-b1bc-05a96276ed8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_084362e8-bdbd-48ca-93a2-70db71184a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_168a0036-6af7-43dd-9d09-e2c9d676a8d0" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_084362e8-bdbd-48ca-93a2-70db71184a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_3d3358d4-e5ed-4eb4-949b-8feae27434b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8d2efe04-67ad-4623-b94b-09b38f35a84e" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_3d3358d4-e5ed-4eb4-949b-8feae27434b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12cb8256-f20a-4428-93f8-4ac603897637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8d2efe04-67ad-4623-b94b-09b38f35a84e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12cb8256-f20a-4428-93f8-4ac603897637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_0c521020-2da7-4e2f-8881-a47fe5971ce4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12cb8256-f20a-4428-93f8-4ac603897637" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_0c521020-2da7-4e2f-8881-a47fe5971ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7d2b4a29-68fa-45bb-b2f1-b656d4302d89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12cb8256-f20a-4428-93f8-4ac603897637" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7d2b4a29-68fa-45bb-b2f1-b656d4302d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract_a4f6abd3-7c28-4283-9a2d-4dcf5dccb212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_8d2efe04-67ad-4623-b94b-09b38f35a84e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract_a4f6abd3-7c28-4283-9a2d-4dcf5dccb212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_e339fa14-6866-4c15-96ee-9929f335fa8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract_a4f6abd3-7c28-4283-9a2d-4dcf5dccb212" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_e339fa14-6866-4c15-96ee-9929f335fa8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAccumulatedBenefitObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_23953666-d617-4c57-912d-da087ec0ea0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_248f4d7d-a3d0-487a-88b9-8bcaacec1938" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_23953666-d617-4c57-912d-da087ec0ea0a" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_248f4d7d-a3d0-487a-88b9-8bcaacec1938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_cd24eb60-0805-4552-9a8a-eff886b89fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_23953666-d617-4c57-912d-da087ec0ea0a" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_cd24eb60-0805-4552-9a8a-eff886b89fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_055422ed-aed3-4e20-bdd3-4a5b70fcd6f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_23953666-d617-4c57-912d-da087ec0ea0a" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_055422ed-aed3-4e20-bdd3-4a5b70fcd6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSAssumptionsUsedDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_979baf6b-417d-41e2-8fa0-4a912cf28af8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_aa9c124f-2930-41a8-9ed3-b8b4b4d70fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_979baf6b-417d-41e2-8fa0-4a912cf28af8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_aa9c124f-2930-41a8-9ed3-b8b4b4d70fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0e73745e-55d8-4c66-84c6-c69144e4a435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_979baf6b-417d-41e2-8fa0-4a912cf28af8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0e73745e-55d8-4c66-84c6-c69144e4a435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_c78a521e-2d29-47fa-a873-c2f659c962b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_979baf6b-417d-41e2-8fa0-4a912cf28af8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_c78a521e-2d29-47fa-a873-c2f659c962b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ebb17c28-e6b2-428b-a1f4-95f7cdbdb30d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_979baf6b-417d-41e2-8fa0-4a912cf28af8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ebb17c28-e6b2-428b-a1f4-95f7cdbdb30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSFairValueofPensionAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_a3a7aab9-8086-4c2e-950d-9cf68c06e279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_a3a7aab9-8086-4c2e-950d-9cf68c06e279" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2fe083b-fa06-4c31-87dc-6dcc57a02901" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_64d3d33b-d850-475b-9cad-04dc93081d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_64d3d33b-d850-475b-9cad-04dc93081d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7fedfd2b-921f-4862-a391-2ee8e1b5628e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ab12c318-504e-4b6f-a50e-d9ee2c8145bf" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7fedfd2b-921f-4862-a391-2ee8e1b5628e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5737f932-f187-4c43-8fa0-09ab551d7e0d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetCash_8368a448-4b8c-4f7a-a81a-ad23c6835fa3" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_PensionAssetCash_8368a448-4b8c-4f7a-a81a-ad23c6835fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:href="vlgea-20200725.xsd#vlgea_EquitySecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_28e68931-6261-4043-ab7a-4e4a7ec545b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_28e68931-6261-4043-ab7a-4e4a7ec545b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._ace0061b-a5d1-4bd5-a1aa-ab64730796c6" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S."/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:to="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S._ace0061b-a5d1-4bd5-a1aa-ab64730796c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_2afcb410-809c-4b7d-923e-2c47d08d8dd4" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_EquitySecuritiesAbstract_abd43f8e-4f11-441c-b5d1-9974692ec0eb" xlink:to="loc_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational_2afcb410-809c-4b7d-923e-2c47d08d8dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FixedIncomeSecuritiesAbstract_fd1a2eee-8519-49c2-a36f-df8fb7182d27" xlink:href="vlgea-20200725.xsd#vlgea_FixedIncomeSecuritiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_FixedIncomeSecuritiesAbstract_fd1a2eee-8519-49c2-a36f-df8fb7182d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_c5f12360-aa51-42f1-9a65-afeea8ca237c" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vlgea_FixedIncomeSecuritiesAbstract_fd1a2eee-8519-49c2-a36f-df8fb7182d27" xlink:to="loc_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome_c5f12360-aa51-42f1-9a65-afeea8ca237c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionAssetTotal_d6d5209a-7606-450e-98a3-c4018bc8f799" xlink:href="vlgea-20200725.xsd#vlgea_PensionAssetTotal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_83a312b7-6eeb-4bab-845a-32a6dd258db7" xlink:to="loc_vlgea_PensionAssetTotal_d6d5209a-7606-450e-98a3-c4018bc8f799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_333d0585-30bc-4fbf-b6b8-d2e18acde270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_333d0585-30bc-4fbf-b6b8-d2e18acde270" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_3b803afa-d714-446c-9601-56b7bb1bd532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_3b803afa-d714-446c-9601-56b7bb1bd532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_d07edaec-8405-4cb0-98a0-dd1f64b72279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_d07edaec-8405-4cb0-98a0-dd1f64b72279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5fec4e76-301a-4a4a-831f-e53a499d70bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5fec4e76-301a-4a4a-831f-e53a499d70bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_7269fafa-54b3-42eb-8977-b1ad39f109db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_7269fafa-54b3-42eb-8977-b1ad39f109db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_e97d105f-f763-4d3a-aa3d-b34ce77236a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_e97d105f-f763-4d3a-aa3d-b34ce77236a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_29d912c5-20ee-4501-9613-1092eaaf1ceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d01292df-b5e0-4165-b789-3044a661e255" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_29d912c5-20ee-4501-9613-1092eaaf1ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#PENSIONPLANSScheduleofMultiemployerPlansDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_fd378d98-9e88-4757-b238-b184a97bec45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_fd378d98-9e88-4757-b238-b184a97bec45" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:to="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_29f817ac-16f0-40d7-a49d-531d4fe7b150" xlink:to="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_PensionPlanOfLocal464AMember_bb67b9f1-ae13-4ca2-aed2-c0aa92a490d7" xlink:href="vlgea-20200725.xsd#vlgea_PensionPlanOfLocal464AMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:to="loc_vlgea_PensionPlanOfLocal464AMember_bb67b9f1-ae13-4ca2-aed2-c0aa92a490d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UFCWLocal1262EmployersPensionFundMember1Member_840be924-a1f5-43a4-85eb-d0ab49385909" xlink:href="vlgea-20200725.xsd#vlgea_UFCWLocal1262EmployersPensionFundMember1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:to="loc_vlgea_UFCWLocal1262EmployersPensionFundMember1Member_840be924-a1f5-43a4-85eb-d0ab49385909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_UFCWRegionalPensionPlanMember_d4863c38-40c3-4695-aa61-6fbd50544a3e" xlink:href="vlgea-20200725.xsd#vlgea_UFCWRegionalPensionPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_7a9197dd-8c26-41d0-a255-6eec17d02107" xlink:to="loc_vlgea_UFCWRegionalPensionPlanMember_d4863c38-40c3-4695-aa61-6fbd50544a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_41c21fe5-7c43-46a2-b64c-6c0d55ac9f73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_501d54d7-401e-44c3-9c99-a8c09a0f02ba" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_41c21fe5-7c43-46a2-b64c-6c0d55ac9f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_031c02eb-3beb-485b-9d0b-03d43e3a4626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_41c21fe5-7c43-46a2-b64c-6c0d55ac9f73" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_031c02eb-3beb-485b-9d0b-03d43e3a4626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_4832ec5c-b78b-4f23-9e58-9da27fa412d7" xlink:to="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_400de31b-5042-4354-b35c-6f063e81e57b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_400de31b-5042-4354-b35c-6f063e81e57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_1d5fcc35-b715-4966-9258-74d86ee0b6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantPlanNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_1d5fcc35-b715-4966-9258-74d86ee0b6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_b13aca9d-a453-4b3c-ab6b-7fe69eae7b5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_b13aca9d-a453-4b3c-ab6b-7fe69eae7b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_ace090c0-d144-4a88-8d97-c60bc1db520f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_ace090c0-d144-4a88-8d97-c60bc1db520f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_c2888bc8-b40a-4572-8cc2-7f3c0bb8a397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_c2888bc8-b40a-4572-8cc2-7f3c0bb8a397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_93abec35-c044-44c7-ae55-5945efad3593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_93abec35-c044-44c7-ae55-5945efad3593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_a0081469-1fdf-44d8-b5b7-b5805beec14f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_a0081469-1fdf-44d8-b5b7-b5805beec14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_31aeb4e9-9355-49a5-a0bc-466369aa25dd" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_fc5ff660-821b-4931-ac0f-99b1c72428a0" xlink:to="loc_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions_31aeb4e9-9355-49a5-a0bc-466369aa25dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONNotes"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_95af0a4b-d26b-4391-8c5d-df3e6c7d6130" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_6dfba115-7d36-4fc6-b4c1-96779162af48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_95af0a4b-d26b-4391-8c5d-df3e6c7d6130" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_6dfba115-7d36-4fc6-b4c1-96779162af48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONTables" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONTables"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_758a62e5-093a-4aef-a891-7ce72bd45361" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_568b93ee-7d08-4c7a-9261-252371deb6eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_758a62e5-093a-4aef-a891-7ce72bd45361" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_568b93ee-7d08-4c7a-9261-252371deb6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_d2d79dba-8088-4afb-9a30-9265e9cb30ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_758a62e5-093a-4aef-a891-7ce72bd45361" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_d2d79dba-8088-4afb-9a30-9265e9cb30ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_47b58617-f92c-4cb1-8ab3-503e9ae46d52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_47b58617-f92c-4cb1-8ab3-503e9ae46d52" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c1d0faec-c8c6-4dd4-a1ac-200104870be5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember_66095796-f0f8-4205-a578-6ce8be3eaecb" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:to="loc_vlgea_FairwayMarketsMember_66095796-f0f8-4205-a578-6ce8be3eaecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember_e1b0005f-4bd4-4693-bf72-50f93deeb80b" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3942df53-6049-4db9-a04f-f27a3fed8d24" xlink:to="loc_vlgea_GourmetGarageSpecialtyMarketsMember_e1b0005f-4bd4-4693-bf72-50f93deeb80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f3e023bb-5dc6-41f9-bee3-0ce29d7bc00c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9e08487e-4007-4835-a1ea-85ee5ee8f96a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f3e023bb-5dc6-41f9-bee3-0ce29d7bc00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_a9cf359f-4932-4f35-a131-438d3e89209a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f3e023bb-5dc6-41f9-bee3-0ce29d7bc00c" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_a9cf359f-4932-4f35-a131-438d3e89209a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d8c6ace7-a157-492e-9a2e-81713ff86892" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_d0e9bcfb-95cd-4f37-b9ca-5b82e9aae310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_NumberOfStores_d0e9bcfb-95cd-4f37-b9ca-5b82e9aae310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_40d26642-a9c2-42ab-b667-25120252483c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_40d26642-a9c2-42ab-b667-25120252483c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_SellingAreaOfRealEstateProperty_1d540b9d-19d5-4694-b5a1-c982e81ca48a" xlink:href="vlgea-20200725.xsd#vlgea_SellingAreaOfRealEstateProperty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_vlgea_SellingAreaOfRealEstateProperty_1d540b9d-19d5-4694-b5a1-c982e81ca48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8a2e1b5c-2142-4c7d-8b31-385a5737581c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8a2e1b5c-2142-4c7d-8b31-385a5737581c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationConsiderationTransferredCredit_515e6bce-696d-49c0-870c-4d85b32e0d7c" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationConsiderationTransferredCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_vlgea_BusinessCombinationConsiderationTransferredCredit_515e6bce-696d-49c0-870c-4d85b32e0d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_99eaaf7f-7cf5-4a83-a2f2-76ccceadb49d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_Goodwill_99eaaf7f-7cf5-4a83-a2f2-76ccceadb49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_48ae0cc4-9cdb-483b-9710-3206a757c76c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_48ae0cc4-9cdb-483b-9710-3206a757c76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e56a4054-1a03-4125-b1c3-17d063e59ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_af70c11a-3019-4bf8-adeb-5cd0f0bfc2fb" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e56a4054-1a03-4125-b1c3-17d063e59ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_4bf579fc-8656-4fe5-aaa1-bed62efb27b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_4bf579fc-8656-4fe5-aaa1-bed62efb27b2" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_324e8800-742c-41e1-b6a0-b6d794bc394a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_GourmetGarageSpecialtyMarketsMember_7cfcbd5d-6c2e-47f4-89f4-7361c87dc502" xlink:href="vlgea-20200725.xsd#vlgea_GourmetGarageSpecialtyMarketsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:to="loc_vlgea_GourmetGarageSpecialtyMarketsMember_7cfcbd5d-6c2e-47f4-89f4-7361c87dc502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember_4ce2da28-67fd-4f6e-9bd7-ea0bcf718626" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_490c8465-d028-4c50-a132-b6e56a2ea8cc" xlink:to="loc_vlgea_FairwayMarketsMember_4ce2da28-67fd-4f6e-9bd7-ea0bcf718626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f7ddfb1a-dfcc-4bb7-8423-7f6652cf0f7d" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_49281072-c1a4-4fc4-96c1-e26c9d4552d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_49281072-c1a4-4fc4-96c1-e26c9d4552d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_af15b3a3-2b0c-47a7-ba0b-fe91782eb916" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_af15b3a3-2b0c-47a7-ba0b-fe91782eb916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_a091d872-073a-44c5-97aa-41103ea3dc40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_a091d872-073a-44c5-97aa-41103ea3dc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_f5e61e5e-5769-432e-be86-b2c93290b686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_19573ae2-b769-445f-93e0-751b265b0bc0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_f5e61e5e-5769-432e-be86-b2c93290b686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6d6f5919-58b7-48c9-963d-b578870f44ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6d6f5919-58b7-48c9-963d-b578870f44ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_ffec5887-f66b-4f14-ade1-066ef0170ebd" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset_ffec5887-f66b-4f14-ade1-066ef0170ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6d7c5650-28b4-46a9-a550-d0606a0e179c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6d7c5650-28b4-46a9-a550-d0606a0e179c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_f8ca659a-1801-4788-84f4-6b5cf4076659" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_f8ca659a-1801-4788-84f4-6b5cf4076659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ef01fce9-017e-4d42-8d5e-04125525a78a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_b5130a92-6ef7-473a-a3ca-655aa270f6f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ef01fce9-017e-4d42-8d5e-04125525a78a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1f5069ef-99a9-46aa-bad4-10911f635237" xlink:href="vlgea-20200725.xsd#vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:to="loc_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1f5069ef-99a9-46aa-bad4-10911f635237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d387b0b9-11bc-4d4b-9c05-191359c7781f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_d387b0b9-11bc-4d4b-9c05-191359c7781f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_29969cdd-4f04-4b28-b1ae-a41b50d0b8fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a436e698-0054-4326-854e-2d1a250aaa1b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_29969cdd-4f04-4b28-b1ae-a41b50d0b8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2650de8e-a7ee-4171-8952-d8f9153603d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2650de8e-a7ee-4171-8952-d8f9153603d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a5282cd1-a6c3-48e7-8c44-cc60b6d08e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_Goodwill_a5282cd1-a6c3-48e7-8c44-cc60b6d08e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_46f4beb6-f407-4602-a649-691d76028c60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7ecc1326-b6cc-422a-aec1-88726ed830f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_46f4beb6-f407-4602-a649-691d76028c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#BUSINESSACQUISITIONProFormaInformationDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_bcdb05ce-1777-4aa1-8223-9aab661b8ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_bcdb05ce-1777-4aa1-8223-9aab661b8ef0" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a9e066b3-5e00-407c-a4a4-35bc9fdcf290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5ea7f76b-c8c7-4969-b4fa-bb2dd4a95bfa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a9e066b3-5e00-407c-a4a4-35bc9fdcf290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_FairwayMarketsMember_d9a52bb7-a295-4e41-abeb-1332878c240c" xlink:href="vlgea-20200725.xsd#vlgea_FairwayMarketsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a9e066b3-5e00-407c-a4a4-35bc9fdcf290" xlink:to="loc_vlgea_FairwayMarketsMember_d9a52bb7-a295-4e41-abeb-1332878c240c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_320b7ba3-2502-42c5-b9a0-2f02ef2c6234" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_73a34d6a-dfdf-40bf-ba8b-3fe4ee6be497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_73a34d6a-dfdf-40bf-ba8b-3fe4ee6be497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_4d8485dc-d463-4730-b8bb-4a11914e1c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54729ec5-50f6-4c26-8845-7e1e8c563def" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_4d8485dc-d463-4730-b8bb-4a11914e1c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" xlink:type="simple" xlink:href="vlgea-20200725.xsd#COMMITMENTSandCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0b477a18-5330-4a64-a762-6e8f8bd14057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_593ae699-5b5b-4cb9-8a2b-40692a159952" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0b477a18-5330-4a64-a762-6e8f8bd14057" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_593ae699-5b5b-4cb9-8a2b-40692a159952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" xlink:type="simple" xlink:href="vlgea-20200725.xsd#COMMITMENTSandCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f7747258-c86b-4d35-a2da-7814db5379c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_401e28ae-70b3-45a8-9397-b4bb19fd78e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f7747258-c86b-4d35-a2da-7814db5379c8" xlink:to="loc_us-gaap_InsuranceRecoveries_401e28ae-70b3-45a8-9397-b4bb19fd78e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f7747258-c86b-4d35-a2da-7814db5379c8" xlink:to="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_82680dbf-d63e-4ddb-ace4-2dc7481cbb00" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborForceConcentrationRiskMember_2ff84a4c-6c0a-47f5-a4a7-b1f7461af13f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:to="loc_us-gaap_LaborForceConcentrationRiskMember_2ff84a4c-6c0a-47f5-a4a7-b1f7461af13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_1bbeff5a-cc79-4218-87b4-e735b01e2b74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9d2450a9-f1b4-4ebf-be28-a39e5f3c7e73" xlink:to="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_1bbeff5a-cc79-4218-87b4-e735b01e2b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cb217f13-8b02-4993-8067-3db68e5cd712" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_f3551b17-d8e8-4a12-b4d1-1a475db913ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:to="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_f3551b17-d8e8-4a12-b4d1-1a475db913ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember_4df71b36-cdb8-454f-8d93-040e90c7f86d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41137fba-afd3-414e-a22c-a4cbc2a60057" xlink:to="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember_4df71b36-cdb8-454f-8d93-040e90c7f86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4c6528ff-4968-4499-9ae7-a314c04937c2" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_6a8bb98b-8b0f-405f-8a69-89219022ec86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_6a8bb98b-8b0f-405f-8a69-89219022ec86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_1d10e614-df58-43a8-8eab-8d709039d35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage_1d10e614-df58-43a8-8eab-8d709039d35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_NumberofUnions_54c9c5f1-74f5-4b07-8605-38013eac1f8f" xlink:href="vlgea-20200725.xsd#vlgea_NumberofUnions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_vlgea_NumberofUnions_54c9c5f1-74f5-4b07-8605-38013eac1f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_5c9939c0-b473-47b7-a4a7-5e5a1b1ec9e5" xlink:href="vlgea-20200725.xsd#vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_dc52b288-65ba-47da-af00-a761fa926eee" xlink:to="loc_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod_5c9939c0-b473-47b7-a4a7-5e5a1b1ec9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>vlgea-20200725_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:vlgea="http://www.shoprite.com/20200725"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="vlgea-20200725.xsd" xlink:type="simple"/>
    <context id="i93c1d423d151481b9ab70721da087cce_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ie21b71d88db44d08b8a5c8275aac78a0_I20200125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="i2b49bd27abbd4f73bf0dc807930a5bb1_I20200125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="ifaeef396d1fb4972b5e948ce0682ef0e_I20201007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-07</instant>
        </period>
    </context>
    <context id="i0d1ec2ecaed04b088e2f4611d4779488_I20201007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-07</instant>
        </period>
    </context>
    <context id="i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2020-04-26</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="iad4dbbf452e040b9a801d3cc7951b08d_D20180729-20181027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2018-10-27</endDate>
        </period>
    </context>
    <context id="ie465fb6e35994297af2f821e985b2472_D20121029-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2012-10-29</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="icaebafe7a1fa452ca9408a4d14b6609f_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i19818fc3713e4e058d3d50bbf236b76d_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i79dec2baa703469e8b9f6122b89bc413_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="if07f14be968e46a6a047465750166cde_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i6e797073c4634b669950299f433790ed_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i16b6844571b246fbb8bbb73604db77f4_I20180728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-28</instant>
        </period>
    </context>
    <context id="ib2b8f54009c744a097455c092acee5ff_I20180728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-28</instant>
        </period>
    </context>
    <context id="ica68207095b8459e9a54346e9521eda6_I20180728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-28</instant>
        </period>
    </context>
    <context id="idf052f08298b456e92af8b12412fc983_I20180728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-28</instant>
        </period>
    </context>
    <context id="i26b4937eacb841c9a5eebc1eafe8092d_I20180728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-28</instant>
        </period>
    </context>
    <context id="i36858b1622ab4794989d073122f6e44c_I20180728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <instant>2018-07-28</instant>
        </period>
    </context>
    <context id="i258051be863b4f38950c4b81bf66042a_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i797433640c474a7eae68759d1f0cd11a_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="ic9e47e6193f442f780b92a8ab29eabb5_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="ib447f3997499442d8e262697bc3b350e_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i791cb9c8b3dd424bb5c8c862ac62aa24_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i97a344b882e04547b18a247eaf201199_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i8254dd5fb75b48b793862d3febf71a36_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="id8b2f71855b94311bafdfa4b5df7825a_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="if662c7d2b2db4bfb9091f6337df8527b_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i8a0aa6117ef847ffb08fa7d3dac73ce4_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i23e304583405421e9a25b7802868b246_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="iaa82e9624c704ed6867ded91a9132418_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="ifd01987a94b8476d819a4cdcab904072_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i16ba02c8f48a410da1287864c3296ef0_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ic430e94beff84838962e37be5a86fb1e_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i2c448739107c45b081dd75f13725a1cb_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="id5e1d3ecb3f54d9e9da30edcb1d26edd_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i07da13c02161408fa6b497d582c0eb7e_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i530335ca0ee64b31a355f964ad7fd846_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:GourmetGarageSpecialtyMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="idc33f520f0d14c5a926a0b8e4022519e_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:CenterStoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i5bc35f558c27409e8a4dbf742914b203_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:CenterStoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i6c4097e8e5584f47873812c792b8235c_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:FreshMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i22100a48d720405785d08f6503ebaf34_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:FreshMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="ifb841949e849417597e5f3c4bb6c9252_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:PharmacyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i071f574f76ff4b01a68622e62a7a61ef_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:PharmacyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i8b9de5467c8a410496a39ba5bf048639_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i287830aa52ba4a67ad61d2c563d596c6_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vlgea:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="idc264ef4c02a499cadccac408e491d5d_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i7ca9396514e84ee787a8997b4e5ec7f8_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i3ca55d5346ae4e87873a8857041f0f65_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="iaf9eb41ccd29450ca99671c338337371_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ifef6cbbbdc77412388b64c30a5ae6b9d_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i2e238220efd942fdb68ffc7607991af0_I20190728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-28</instant>
        </period>
    </context>
    <context id="i009debd4c55d49bd87b368e7b92689d4_I20190728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-28</instant>
        </period>
    </context>
    <context id="i502e9cb5309f4fa798b0bc8ef424b7c7_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i897e806bf38a482985f164ca03276698_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i75653601b669407c880bc762eccc2494_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ic2df7bac8e864eb2b6cbb8119f317ec5_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="id17b632a66a44631bbc70800fe0edb7b_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i7116270c7eec48af845e8374edead125_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="id21f07ba74f34ec1b68e659fd7e15f16_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i48630847a81548c88852701459ec88c7_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="ica85cb0e286249c9be2f6d3da0bad0a8_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i32ada76afe624166beaba9f03a970204_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i79604f3386174dcb89e52420802569d4_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i0ff7608e56ed420c97dc1ada156c6eb3_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i698ee1812a634daeb4ab64a37bc82858_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i9aa16d63775a471da67564062a17e111_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="iecaf75eb93ec4a10be02c9c477ec457f_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">vlgea:InsureRiteLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i4f0c866c84b0413c8870a864f17bcb87_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="icf55a009a49a49f68569d10b5276f10b_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i8832c27987134de29ec0049737bed9a3_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ia056ccb2969b49f88fe5021790c6f9c6_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueIn2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i91734e0187024da2976122d51c41bb6e_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StockSubscriptionsOutstandingPaymentsDueAfter2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="icc8ed6721fd345f4b14e268441555e60_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:PerStoreInvestmentMaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="id538a11157664af29808fa640113e920_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="ide544df4925444edb3135beac5dfcdfc_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingAugust2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i0b5da024a8a14d72a62872f77bbcfb70_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingAugust2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i3895d58066684180a50e3269e5cddb46_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i38512d84cf614c55a358da6f3b3d4fee_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">vlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i112ece4705c444c0ae9572d633489c5f_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i156038d4b7c543479a2a64218345ba4b_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i009315b8c62a49ed88bd5f57cebd800b_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i3aa4906fa5164da48e580867bd5caaa3_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="ie02c33ae22ff4c7688bb650caccac8d5_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ibf37ea68f3844c4a81366cacdd5b9cc6_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="i2280dc9193c34da9a8e9349a43755c6a_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="i767406a32cf1417f981601257a70ebab_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="i280f995edef8416f806d6eb842ef1eb2_D20200506-20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-06</startDate>
            <endDate>2020-05-06</endDate>
        </period>
    </context>
    <context id="i260b30eca56c492aa4a987aae4b43b0d_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="ia0edf58e5b664559a834d75fbfe9e4c2_D20200512-20200512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-12</startDate>
            <endDate>2020-05-12</endDate>
        </period>
    </context>
    <context id="i52abc1bb022b4b8fa2f3ef9e7ef445b0_D20200512-20200512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-12</startDate>
            <endDate>2020-05-12</endDate>
        </period>
    </context>
    <context id="i9c098a65f85c471992c1bb097b6ec482_I20200512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-12</instant>
        </period>
    </context>
    <context id="i8e92da4a0baa44f1a540524bb8a36f31_I20200512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-12</instant>
        </period>
    </context>
    <context id="ieb8c69880428450aae5542463540c469_D20200506-20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-06</startDate>
            <endDate>2020-05-06</endDate>
        </period>
    </context>
    <context id="i509f96e8070e45349ecc28bf5abec32f_D20200901-20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-01</endDate>
        </period>
    </context>
    <context id="i6def019b444342478e39088564a399dd_I20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-01</instant>
        </period>
    </context>
    <context id="iecf74b6df5904da3891e37b756eeb08b_D20200901-20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-01</endDate>
        </period>
    </context>
    <context id="i7da26a24fa3f401ea4bf5f763e834f45_D20200901-20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-01</endDate>
        </period>
    </context>
    <context id="ib33563fefaae46b6bf00ef67fcb66cbc_I20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-01</instant>
        </period>
    </context>
    <context id="i982e3aa3f7084f1987c0de2b67c14ca2_D20200901-20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-01</endDate>
        </period>
    </context>
    <context id="ib37943e4a5a84288b5f01f36666363fa_I20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-01</instant>
        </period>
    </context>
    <context id="i3d6220b2660f405e87adc7ff2989077e_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="i1fadeca496a448bfa2f61223b61af525_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ide16aad1b82a4db891421e06345f735c_I20171229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <instant>2017-12-29</instant>
        </period>
    </context>
    <context id="i39fd6cde9ee54f3bafbcd962033754ae_D20171229-20171229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2017-12-29</startDate>
            <endDate>2017-12-29</endDate>
        </period>
    </context>
    <context id="ic3e14432d06e47caa43a10c6835382f6_D20171229-20241229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-29</startDate>
            <endDate>2024-12-29</endDate>
        </period>
    </context>
    <context id="ieb58bfd742914585a57134eaf7b30b3d_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ie10750bc22f84e7cb4c33dc680bb2969_I20190728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-28</instant>
        </period>
    </context>
    <context id="i988edc565485458ba8e4ad8e33aedf6a_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i87fe1dbedd334d25be4aba08fc7f4570_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ic3255fa3f203493497f2a66753fa64c3_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ifca4b45af9b64549b9ba6e4294b4dcff_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i88fe2f3de4fc4d0fb398bc7e49b78b68_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ided8a36fbb184dbd832759efda1711a4_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i4d73427123d445b49e088917efe95e67_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i4d089f4b58b444868e22ddc37e537837_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ie2e1c4f891494c6dadaaf462cb3c45a7_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vlgea:StoresSubleasedFromWakefernMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ia304c2024acc447d9efe4354a1563fd3_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="if475a61705534da6a540d0f76fdec0e7_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">vlgea:WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i902cac554b8e482f8d9639008fcb848c_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">vlgea:WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i95ad5b2ccb504b81a866830dacda8c32_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ibf8ae2fe82a84675a59c2dc61e815100_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i8bc34e1a3a614d719c042f9b83c2dd3d_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ibbc54b2868a74542813f94f8145bc846_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:A2010PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i025c308c9b9842abbce61a82a850fea7_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:StockPlan2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i122311da3c5b4a3991afe960529be26c_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:StockPlan2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ib4a9b80fc6c4461aaeb5e11fe630bae9_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vlgea:StockPlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="if4e879c940d84b78b00c9e270fe42758_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="i0ff69e9b573e408fb27413ef7d205d60_D20191223-20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-23</startDate>
            <endDate>2019-12-23</endDate>
        </period>
    </context>
    <context id="i2acf4ddcae1940269f7b16b2c1508d24_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i0282da75ac73465ea4db9715a05c073b_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i8c122d194d66477a96ce447e58717000_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:VillageSuperMarketIncEmployeesRetirementPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="ie108761c54d0460a959b4f7f47ca353d_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i5043ca1eb32148b38f16ee035acba571_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="iebfc9148f2c14ba5ad8d55da32d74d35_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i0154b2bf46f24f179a809b41849ae7e7_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i41a807231302491b89157a25315f3355_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i3cbb129931a34c4196e235ede3d2fda8_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i89702cd1e7104886b3d6a54482ff6e80_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i93d33c2936724f6787f9684e13d6ab6a_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="icb629300a81e422cb98409c07b3c243c_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i3d52dfcf188a434f97d8481c70f53e49_I20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="ib9b5c348d7b44bda8b7dd35a0d8dc51f_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:PensionPlanOfLocal464AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="ide4e206d54344171a526cb453ca983ef_D20170730-20171028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:PensionPlanOfLocal464AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-30</startDate>
            <endDate>2017-10-28</endDate>
        </period>
    </context>
    <context id="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:PensionPlanOfLocal464AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="idf7005858c984f439761c91e9e72c14d_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWLocal1262EmployersPensionFundMember1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="ic0e94ac94fff464997d1756808b78ab6_D20170730-20171028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWLocal1262EmployersPensionFundMember1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-30</startDate>
            <endDate>2017-10-28</endDate>
        </period>
    </context>
    <context id="id584cdba35534772b5c159d6795ae83f_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWLocal1262EmployersPensionFundMember1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i82ec7964e9db4a8099d7fe6b72c1596e_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="id4e228e94fe1492b8e822209e79d9946_D20170730-20171028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-30</startDate>
            <endDate>2017-10-28</endDate>
        </period>
    </context>
    <context id="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="ic296cc6ccb0a4a2db22e01d655ad7bb5_I20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">vlgea:UFCWRegionalPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-25</instant>
        </period>
    </context>
    <context id="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-14</instant>
        </period>
    </context>
    <context id="i711b625cf1bf4a21af5cd10fcba852db_D20200514-20200514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-14</startDate>
            <endDate>2020-05-14</endDate>
        </period>
    </context>
    <context id="ib8d711f55bfe489381e44a10a950be72_D20200514-20200514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-14</startDate>
            <endDate>2020-05-14</endDate>
        </period>
    </context>
    <context id="i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i191932cdff6f41de8e17e3d910db038c_D20180729-20190727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:FairwayMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-29</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">vlgea:GourmetGarageSpecialtyMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-24</instant>
        </period>
    </context>
    <context id="i6f42bb304f164389bec30c5a000227d5_D20190624-20190624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
        </entity>
        <period>
            <startDate>2019-06-24</startDate>
            <endDate>2019-06-24</endDate>
        </period>
    </context>
    <context id="i2d07d5fce0ae4984b2637a64b3e5ee88_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <context id="i046a0c8c15504d5385140b32fe41c203_D20190728-20200725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000103595</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-28</startDate>
            <endDate>2020-07-25</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="store">
        <measure>vlgea:store</measure>
    </unit>
    <unit id="segment">
        <measure>vlgea:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="class_common_stock">
        <measure>vlgea:class_common_stock</measure>
    </unit>
    <unit id="derivative_instrument">
        <measure>vlgea:derivative_instrument</measure>
    </unit>
    <unit id="contract">
        <measure>vlgea:contract</measure>
    </unit>
    <unit id="real_estate_partnership">
        <measure>vlgea:real_estate_partnership</measure>
    </unit>
    <unit id="property">
        <measure>vlgea:property</measure>
    </unit>
    <unit id="vote">
        <measure>vlgea:vote</measure>
    </unit>
    <unit id="plan">
        <measure>vlgea:plan</measure>
    </unit>
    <unit id="defined_benefit_pension_plan">
        <measure>vlgea:defined_benefit_pension_plan</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="union">
        <measure>vlgea:union</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N180LTEtMS0xLTA_51f9a3a7-86b8-4de2-bca6-282f4c63e3a4">0000103595</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N181LTEtMS0xLTA_1ccd985c-d9e1-4f1c-a3f8-cbcbe61bdfca">--07-25</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N18xMi0xLTEtMS0w_fd9aa241-8aec-4a35-8658-3e84c98545c2">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N18xMy0xLTEtMS0w_07e1494b-1d64-405a-aae4-a6f6f3bed996">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80L2ZyYWc6NTA1MGM4YTllMjU4NDAwMWI5YTJiMjZhNzM4Mzc2MmMvdGFibGU6YTA4ZjkxODBjZDQwNDViYWIwMjRmYWEwZGM0YjIzOTcvdGFibGVyYW5nZTphMDhmOTE4MGNkNDA0NWJhYjAyNGZhYTBkYzRiMjM5N18xNC0xLTEtMS0w_f1a68694-ba5e-46f3-bcfa-cfc1d80cb2a1">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMC0xLTEtMjQ0L3RleHRyZWdpb246NWFjZDI4M2NkYTE2NDRiOWFiMWMwNGI4MmJmZTI5N2FfOTM0NTg0ODgzNjE4Nw_7d4fa6d8-e22b-498a-af5f-d9d3b27cc5f8">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzEtMS0xLTEtMA_f4c49cbd-5c2d-4698-8954-f4d15e1f79eb">226051600</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzEtMi0xLTEtMA_eb72af91-13d4-4b73-86d2-67ec2f833bd8">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzItMS0xLTEtMA_d2266cc4-1872-4fdf-8b7f-7ee6852ac4f1">226074414</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzItMi0xLTEtMA_7ac05f33-d5d0-49ea-96ac-1d33e3bddc63">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzMtMS0xLTEtMA_81154541-4414-4cdf-9060-5e5461aacb66">166062287</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDYvZnJhZzo1OTJjYmE2NDVkYmY0NWFiOWM2MzU5ZDY3YjczNTg2NS90YWJsZTo3ZWJmY2NiNDkwODQ0MTc1YTYxNmRkMDM2ZTRjMWI1MS90YWJsZXJhbmdlOjdlYmZjY2I0OTA4NDQxNzVhNjE2ZGQwMzZlNGMxYjUxXzMtMi0xLTEtMA_3d23d411-8257-4785-b968-c1e932039f26">074</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <dei:DocumentType
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc0_50a928e7-ef0e-4dd5-9109-a36b9b3bf274">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE1ODI1_595ecdff-3df2-4753-987e-412647d00a52">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF83MTQ2ODI1NTg1Mjc1_c122807a-70ef-486a-a986-596ee8355ffa">2020-07-25</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE1ODI3_55389db1-983d-4409-b86f-1a9c6ad9c2c6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF83MTQ2ODI1NTg1MDYx_92fc68a0-a5cb-47fd-a80a-d3f5abcd86c4">0-33360</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc1_8f0f76a6-5e8d-4704-98af-ee5f18795802">VILLAGE SUPER MARKET, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8wLTAtMS0xLTEwODI_a2541658-578e-4ef0-9654-e48e748f19d3">NJ</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8wLTEtMS0xLTEwODQ_0300458c-c020-4476-a284-503b402b575c">22-1576170</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMTcx_d7007a33-3390-45f6-9739-87081f24b878">733 Mountain Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMTg1_1e6949c7-9575-4608-be00-7a17d1911c4d">Springfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMTk4_f3e79c8d-d265-49bb-b23c-7ff9ca745e19">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8zLTAtMS0xLTExMTgvdGV4dHJlZ2lvbjoxZmUzODFjMDNkOTQ0YmMxOTBlMDI5MWVmODA1YmYwYl80Mzk4MDQ2NTExMjEy_7a926d90-17a6-4349-acda-6ef8171d3b3d">07081</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV82LTAtMS0xLTExNTIvdGV4dHJlZ2lvbjowNzczZDdiMTA3NTk0MzM1YjNmOWI4ZjQzNTdlOWU2Zl80Mzk4MDQ2NTExMTc4_edd60a0a-7d4b-4b10-9faa-ca2c68e215b8">973</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV82LTAtMS0xLTExNTIvdGV4dHJlZ2lvbjowNzczZDdiMTA3NTk0MzM1YjNmOWI4ZjQzNTdlOWU2Zl80Mzk4MDQ2NTExMjU0_a47ee771-eb02-4835-839d-d9569658b045">467-2200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8xMC0wLTEtMS0xMDk2_9bb2c13a-54f6-44a0-9519-3747530ec845">Class A common stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8xMC0xLTEtMS02ODgy_7af14728-3d06-427a-a360-50da6c062f97">VLGEA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6Y2IwZDA4OWQwZjcxNGJkZmFiOWFlNWZiZDU5ZDg1ZWEvdGFibGVyYW5nZTpjYjBkMDg5ZDBmNzE0YmRmYWI5YWU1ZmJkNTlkODVlYV8xMC0xLTEtMS0xMDk5_330588b3-53f9-45d9-a078-7cfbb5b4556a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjg4_87e76e3d-f0d5-4230-922d-a6b8e1286bcc">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjg5_38e00285-0aa7-44f4-ab75-b83f1bc1ddfc">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjkw_7654f166-edb1-4be3-a7c5-bc3342c63d95">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjkx_f00fcf01-cb86-4d81-bef3-75b437c851fd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6YTFlNmU4NmU2YzMwNDg2MjhkMDY3Njk3ZWRkMzM2MjUvdGFibGVyYW5nZTphMWU2ZTg2ZTZjMzA0ODYyOGQwNjc2OTdlZGQzMzYyNV8wLTItMS0xLTEyODUvdGV4dHJlZ2lvbjo2ZDM3YmVjYTA4M2I0ZGJhOTdkMjZiMjM3ZjM5YTRlMF80Mzk4MDQ2NTExMTY2_c071f200-d8a9-41cc-8ac3-a64621009045">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6YTFlNmU4NmU2YzMwNDg2MjhkMDY3Njk3ZWRkMzM2MjUvdGFibGVyYW5nZTphMWU2ZTg2ZTZjMzA0ODYyOGQwNjc2OTdlZGQzMzYyNV8yLTItMS0xLTEyMDIvdGV4dHJlZ2lvbjoyZmExOGE0NThhYzg0ZWM2YmI3NGMyMzVhYzVhMTk5NF80Mzk4MDQ2NTExMTM3_c423d7f7-756f-4990-b42e-9dae1cd3b0b3">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6YTFlNmU4NmU2YzMwNDg2MjhkMDY3Njk3ZWRkMzM2MjUvdGFibGVyYW5nZTphMWU2ZTg2ZTZjMzA0ODYyOGQwNjc2OTdlZGQzMzYyNV8zLTItMS0xLTEyMTIvdGV4dHJlZ2lvbjowOTZmYWU1YTljZmU0ZDE0ODRiMmI2MDNmN2Y2MjFjYV80Mzk4MDQ2NTExMTM1_027fa1d9-1081-47ed-8eb3-7d1658bd773f">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE1ODI4_7ff29348-2810-4612-a1dd-8fb9c402c2d4">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc4_fc495942-862e-46a4-af30-54b90cf29e5f">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ie21b71d88db44d08b8a5c8275aac78a0_I20200125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0MzA3_9739e2d3-6706-4468-92af-b57a58d5c926"
      unitRef="usd">186700000</dei:EntityPublicFloat>
    <dei:EntityPublicFloat
      contextRef="i2b49bd27abbd4f73bf0dc807930a5bb1_I20200125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjkz_cc32a422-2641-44b8-a681-6c0e06a03d26"
      unitRef="usd">300000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifaeef396d1fb4972b5e948ce0682ef0e_I20201007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6OGNiMjQxNTcxMWZiNGMyZGIyYjU1YjllNGI2ZDQ3MWUvdGFibGVyYW5nZTo4Y2IyNDE1NzExZmI0YzJkYjJiNTViOWU0YjZkNDcxZV8zLTEtMS0xLTA_45ea8f3a-8a9e-41a9-b3fe-9a8f24199deb"
      unitRef="shares">10259192</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i0d1ec2ecaed04b088e2f4611d4779488_I20201007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGFibGU6OGNiMjQxNTcxMWZiNGMyZGIyYjU1YjllNGI2ZDQ3MWUvdGFibGVyYW5nZTo4Y2IyNDE1NzExZmI0YzJkYjJiNTViOWU0YjZkNDcxZV80LTEtMS0xLTA_a96da1db-6de9-46e1-8d09-fe2f77d1ec08"
      unitRef="shares">4293748</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xL2ZyYWc6ZGYzYzk0ZTg3M2RmNDBiNGE4NGUxYTI3MGVkYzk3ZjAvdGV4dHJlZ2lvbjpkZjNjOTRlODczZGY0MGI0YTg0ZTFhMjcwZWRjOTdmMF80Mzk4MDQ2NTE0Mjc5_5767f3f8-808f-4091-b97d-bb81515c8857">Information contained in the 2020 definitive Proxy Statement to be filed with the Commission and delivered to security holders in connection with the Annual Meeting scheduled to be held on December&#160;11, 2020 are incorporated by reference into this Form 10-K at Part II, Item 5 and Part III.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:InsuranceRecoveries
      contextRef="i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8yMi9mcmFnOjJkZDgwYjM1NTg0YTRhYTZiNDJhZWExZTk2MTVjMmNjL3RleHRyZWdpb246MmRkODBiMzU1ODRhNGFhNmI0MmFlYTFlOTYxNWMyY2NfODc5NjA5MzAyNTY3Ng_1be335d0-dfe2-4152-b6d6-e3fb010ef10d"
      unitRef="usd">2733000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="iad4dbbf452e040b9a801d3cc7951b08d_D20180729-20181027"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8yMi9mcmFnOjJkZDgwYjM1NTg0YTRhYTZiNDJhZWExZTk2MTVjMmNjL3RleHRyZWdpb246MmRkODBiMzU1ODRhNGFhNmI0MmFlYTFlOTYxNWMyY2NfODc5NjA5MzAyNTY2NQ_82ed050c-fd07-4f09-a966-e44f25a4dfa5"
      unitRef="usd">415</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="ie465fb6e35994297af2f821e985b2472_D20121029-20200725"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8yMi9mcmFnOjJkZDgwYjM1NTg0YTRhYTZiNDJhZWExZTk2MTVjMmNjL3RleHRyZWdpb246MmRkODBiMzU1ODRhNGFhNmI0MmFlYTFlOTYxNWMyY2NfODc5NjA5MzAyNTY1Ng_3afc443f-75ff-4d62-86ac-e60ce7da6afe"
      unitRef="usd">6730</us-gaap:InsuranceRecoveries>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMy0xLTEtMS0w_3f029fe0-f83d-4ae6-8059-4ed5cf5372e2"
      unitRef="usd">111681000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMy0zLTEtMS0w_cb1a26cd-e778-46e9-abe2-199388e28762"
      unitRef="usd">101121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InventoryNet
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNC0xLTEtMS0w_1d2e216b-54a2-485c-b3bb-ac354b5b8858"
      unitRef="usd">42135000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNC0zLTEtMS0w_38f61e04-7993-4b84-9783-ceafa5d3c94d"
      unitRef="usd">38503000</us-gaap:InventoryNet>
    <vlgea:PatronageDividendReceivable
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNS0xLTEtMS0w_8b2c849d-2520-421e-b976-54c6f673bb71"
      unitRef="usd">11204000</vlgea:PatronageDividendReceivable>
    <vlgea:PatronageDividendReceivable
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNS0zLTEtMS0w_27d8a85b-419a-4e4f-8adb-2d2b70358f53"
      unitRef="usd">11908000</vlgea:PatronageDividendReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNy0xLTEtMS0w_910af7c0-bede-4668-80ee-1a1199b6d78a"
      unitRef="usd">12801000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNy0zLTEtMS0w_1aed277b-244b-431e-91f7-0b156935d198"
      unitRef="usd">43000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfOC0xLTEtMS0w_89cb2c11-e8f8-44c4-9b1d-74fe50c9a2a4"
      unitRef="usd">19499000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfOC0zLTEtMS0w_d99a7691-e114-4492-8c42-4f6c79d88ef3"
      unitRef="usd">17206000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTAtMS0xLTEtMA_40803379-0657-4b50-a6bc-514baea62097"
      unitRef="usd">197320000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTAtMy0xLTEtMA_3aceb587-839d-47ab-ad5d-0e49b286c9c1"
      unitRef="usd">168781000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTMtMS0xLTEtMA_ed30af1e-7ca1-4ff2-bab9-59b6976a8c35"
      unitRef="usd">269741000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTMtMy0xLTEtMA_880f8f19-f29f-4586-8166-cc4f0613ac95"
      unitRef="usd">224890000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTUtMS0xLTEtMjg5_1219f54c-ee69-4979-9940-863b6f06693b"
      unitRef="usd">309756000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMS0xLTEtMjgw_f09ecfb9-e931-43d6-b193-d262607134ed"
      unitRef="usd">53008000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMy0xLTEtMjgw_2b1905bf-b264-4d41-b865-50ad738e30b6"
      unitRef="usd">50208000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTQtMS0xLTEtMA_a80df1ec-de44-48c7-82e4-cf2e28486270"
      unitRef="usd">29462000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTQtMy0xLTEtMA_af722a4d-b36e-440d-ad5c-84a3f9421c93"
      unitRef="usd">28644000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:Goodwill
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTUtMS0xLTEtMA_e7a521d2-0893-4f2a-8424-fcfe5747c5fa"
      unitRef="usd">24190000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTUtMy0xLTEtMA_b6f6405a-cf27-4989-9afa-719df3b3d661"
      unitRef="usd">12650000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMS0xLTEtMA_6089fe2f-d1ad-40bf-a945-0dbc731e1890"
      unitRef="usd">32069000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTYtMy0xLTEtMA_d67693e7-3ae1-4264-a9b3-a7a39ad9348e"
      unitRef="usd">17116000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTgtMS0xLTEtMA_c9585b3a-ed5e-4bbd-80f0-7f10f0400c33"
      unitRef="usd">915546000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMTgtMy0xLTEtMA_b1ce364e-a09b-4547-96ba-456daa226baa"
      unitRef="usd">502289000</us-gaap:Assets>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjItMS0xLTEtMA_6d863002-106c-43c8-8165-3d929f8e959f"
      unitRef="usd">19121000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMS0xLTEtMjk5_07f43fcf-ad5f-4ab1-9d62-a0be27ad6d26"
      unitRef="usd">466000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMy0xLTEtMjk5_c840831a-811a-42a0-a68a-adfdece98e9f"
      unitRef="usd">1022000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjgtMS0xLTEtMzE0_d4cdcea8-d893-4069-bddd-cb3e30ab81d2"
      unitRef="usd">303000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjgtMy0xLTEtMzE0_2527e05f-3d24-4985-80a7-b08314a80e47"
      unitRef="usd">43000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMS0xLTEtMTg3_78dd295b-9e9a-42b2-92a9-c353b500d7af"
      unitRef="usd">6421000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMy0xLTEtMTg3_bc607314-9681-4fe8-b8a0-ad70c7c18772"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjQtMS0xLTEtMA_5e7d8f36-0d06-43ca-abf9-2fff2c2e64eb"
      unitRef="usd">83045000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjQtMy0xLTEtMA_4711cc45-067e-4bdc-a5dc-c70824564abb"
      unitRef="usd">66130000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMS0xLTEtMA_43763643-5920-40f7-907f-2ed2a2a9c879"
      unitRef="usd">29793000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjUtMy0xLTEtMA_58c32776-bc55-4145-9155-a60d4e1b9f0e"
      unitRef="usd">23950000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMS0xLTEtMA_3a2ff64f-f0b6-46ed-accb-134e3e2a3f3a"
      unitRef="usd">23649000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjYtMy0xLTEtMA_8237052a-3649-4eec-8eb1-a43aedb9894e"
      unitRef="usd">20259000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjctMS0xLTEtMA_6e1d2539-a905-40ff-87d7-e3d62b0ae039"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjctMy0xLTEtMA_618713e8-4b6e-4cc9-8196-3aafe3acbca1"
      unitRef="usd">1070000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjktMS0xLTEtMA_68841266-fc74-4efb-9080-25c6019d9c03"
      unitRef="usd">162798000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMjktMy0xLTEtMA_5e0c6e1f-da4c-4669-90ff-d7f5f97c024d"
      unitRef="usd">112474000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzctMS0xLTEtMzM0_2fffcb6d-4777-4114-a8ea-c1e460b4c791"
      unitRef="usd">298027000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzItMS0xLTEtMA_5a5d3677-591c-4308-9f1f-9136d412e9ee"
      unitRef="usd">23078000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzItMy0xLTEtMA_b236fc55-5832-494c-b827-e390ee74f540"
      unitRef="usd">40753000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzMtMS0xLTEtMA_728dbdd2-401f-4957-9636-793bc4a6bf10"
      unitRef="usd">882000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzMtMy0xLTEtMA_0aabc0e0-e746-4022-9602-02482022d434"
      unitRef="usd">803000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzQtMS0xLTEtMA_6d5ac686-0de9-4ebd-bbf5-d671b4336aa2"
      unitRef="usd">74194000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzQtMy0xLTEtMA_500ad254-55b6-4275-87a4-a80399afe2e1"
      unitRef="usd">6169000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzYtMS0xLTEtMA_5dfee4e6-d0c5-4fd5-bdb6-4033595d38f1"
      unitRef="usd">396181000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzYtMy0xLTEtMA_40b4ea0e-d89c-454a-9cdd-9fc36f4c60c4"
      unitRef="usd">47725000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzgtMS0xLTEtMA_796a6d75-7815-40bc-9c5f-e0f3ba88243e"
      unitRef="usd">6166000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzgtMy0xLTEtMA_8746c26d-fffa-4021-8375-cca6f8ca6033"
      unitRef="usd">4759000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzktMS0xLTEtMA_303ac0a7-b666-4372-a930-69129ffc2a26"
      unitRef="usd">18081000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfMzktMy0xLTEtMA_8347a2fd-e5a9-4d24-947e-1683b33df0ac"
      unitRef="usd">18659000</us-gaap:OtherLiabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDEtMS0xLTEtMA_fca4f161-529f-4f7f-a708-a08a6ebf84c4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDEtMy0xLTEtMA_e970ccd4-2431-41c2-b046-10c9f48726fd"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDgzOTg_152c6600-ed26-4f84-830e-f64cdb418671"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDgzOTg_b2046071-84a7-4d31-b970-40a19e6e368b"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDg0MDU_c2126974-24e4-40d4-a58b-791006fce23f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzkzYzg1N2ViODRkZGNiZWU2OTAxMjA0NWZjNWJjXzgyNDYzMzcyMDg0MDU_e78184ba-3b9f-41d6-a32b-89ede1531978"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMS0xLTEtMA_a471fd8d-9ad5-4d83-9c4e-43178c11f099"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDQtMy0xLTEtMA_fd7f6564-dd5a-4c84-a579-63ed6cb6d8d1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNDA_3592998e-cc56-4b1f-86aa-bdd4eb9dc054"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNDA_c8a54c9e-968f-4b58-94d1-b0ec3d3f08d0"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNTA_d1a90caf-3d45-4d5d-8239-1e4f8e4e893d"
      unitRef="shares">10985000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmFlYzY5MWNlYzJkNjQxMzQ5MzU3ZWZmZDIwNTI0NjNmXzkzNDU4NDg4MzYyNjE_3b9633b9-ece1-438e-a66c-4fc2e584c76f"
      unitRef="shares">10593000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMS0xLTEtMA_e0b62810-046a-45ac-84b6-d11f8bc493b5"
      unitRef="usd">68072000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDUtMy0xLTEtMA_5ecc460c-9886-4ee5-8428-03428e2928e2"
      unitRef="usd">65114000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i79dec2baa703469e8b9f6122b89bc413_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyMzg_0f98002a-8a1d-4942-8490-f58f9e48245c"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if07f14be968e46a6a047465750166cde_I20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyMzg_fc1d6948-c701-48d4-a418-3429ecc39248"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i79dec2baa703469e8b9f6122b89bc413_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyNDY_19d74692-b009-4a53-8b38-6000095d8cce"
      unitRef="shares">4294000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if07f14be968e46a6a047465750166cde_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFhNWJmZTQ0NTgwOTRlNzU4MTk4MzRjMjhhYmI2OGZlXzkzNDU4NDg4MzYyNDY_5cd60abf-f35c-4fd9-9c83-1ab16b37835a"
      unitRef="shares">4294000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i79dec2baa703469e8b9f6122b89bc413_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMS0xLTEtMA_939ecf14-7590-4426-b0c2-c7bd2db9d4af"
      unitRef="usd">697000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if07f14be968e46a6a047465750166cde_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDYtMy0xLTEtMA_4a10e2cf-93ef-4468-9b32-161db38d189c"
      unitRef="usd">697000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDctMS0xLTEtMA_8fc51a2f-f087-4919-b8c3-cf14509c0a75"
      unitRef="usd">286241000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDctMy0xLTEtMA_7bc500cb-6772-4281-a443-ff77e0397f63"
      unitRef="usd">270753000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDgtMS0xLTEtMA_8eeadec2-17ca-4668-96c2-85e92259797e"
      unitRef="usd">-8751000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDgtMy0xLTEtMA_1de5d7f5-2fc1-450e-ab37-83540a017523"
      unitRef="usd">-8342000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMC0xLTEtMC90ZXh0cmVnaW9uOmFjYjNiZjA5ZDc3YjQ3ZWNhYjA1YmNhODRmNDJiMzVmXzkzNDU4NDg4MzYyMDE_744d2bf2-fbf8-4b9b-80d9-8b0a6754c195"
      unitRef="shares">726000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMC0xLTEtMC90ZXh0cmVnaW9uOmFjYjNiZjA5ZDc3YjQ3ZWNhYjA1YmNhODRmNDJiMzVmXzkzNDU4NDg4MzYyMDc_feb47ed8-7a5e-4735-926e-e35799fdf03d"
      unitRef="shares">502000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMS0xLTEtMA_a15e0148-f127-4513-bbf6-247fea0fc051"
      unitRef="usd">13939000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNDktMy0xLTEtMA_edbb2887-5da5-4893-a477-c39897a438e0"
      unitRef="usd">9550000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTEtMS0xLTEtMA_e56223ef-6eb3-4ffe-8b0a-a06c2e87409d"
      unitRef="usd">332320000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTEtMy0xLTEtMA_f111c52e-0247-4ac1-9558-2aca0ec65ddf"
      unitRef="usd">318672000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTMtMS0xLTEtMA_2dec5f31-064e-410a-a015-df27e1f446f4"
      unitRef="usd">915546000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80My9mcmFnOjAyZDk0NmI0ODExNzQ4YzRhZjViYzYyNjcxNDU2M2M2L3RhYmxlOmZiMGY0OTRlOGViMjQ3Y2Q4YjQyMDk1YjI0ZTJjMzg4L3RhYmxlcmFuZ2U6ZmIwZjQ5NGU4ZWIyNDdjZDhiNDIwOTViMjRlMmMzODhfNTMtMy0xLTEtMA_ecdf0216-5545-4b32-b18b-be76847002d9"
      unitRef="usd">502289000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNC0xLTEtMS0w_269351e8-635a-41c8-b552-361dc0b39be0"
      unitRef="usd">1804594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNC0zLTEtMS0w_54f3e0a9-3614-4621-8b13-7ebd72ef083b"
      unitRef="usd">1643502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNS0xLTEtMS0w_198cbc81-9a46-4ab8-988d-46333847496b"
      unitRef="usd">1298119000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNS0zLTEtMS0w_cd3e7902-2a0d-4251-93d3-437fee24d0c8"
      unitRef="usd">1186786000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNy0xLTEtMS0w_a2c5e72e-72c6-4ad4-8963-b95796123d07"
      unitRef="usd">506475000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfNy0zLTEtMS0w_6e605a9a-d114-45e3-8c13-136bd66b85a6"
      unitRef="usd">456716000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfOS0xLTEtMS0w_6ab844fd-92c0-4183-9cae-d5f65d146eee"
      unitRef="usd">444833000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfOS0zLTEtMS0w_1b92b7e4-4303-437f-82a4-0a935df3e2be"
      unitRef="usd">394750000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTAtMS0xLTEtMA_ea642d40-41a6-4423-84d5-379a2812bf62"
      unitRef="usd">31358000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTAtMy0xLTEtMA_114289b3-2f51-4a31-b598-404693efc1c7"
      unitRef="usd">27290000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTItMS0xLTEtMA_7d67aef0-ab57-49b0-b84b-9bcd93f87978"
      unitRef="usd">30284000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTItMy0xLTEtMA_7b763584-ab18-4037-9714-cf36cbdc0a05"
      unitRef="usd">34676000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTUtMS0xLTEtMA_33fff10b-84ae-4d6a-9d10-3689a5c6096c"
      unitRef="usd">2611000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTUtMy0xLTEtMA_e0fe7549-a8fa-4846-a587-bb48264662a8"
      unitRef="usd">4436000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTYtMS0xLTEtMA_5bb29af2-bb84-4f32-97ca-7dfa1aedabca"
      unitRef="usd">4060000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTYtMy0xLTEtMA_7310ee66-ea43-46c3-8b0f-ebbccaf5970a"
      unitRef="usd">5283000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTgtMS0xLTEtMA_3a57a5bd-c1ae-43d7-b0ab-d5de4d0f2ec8"
      unitRef="usd">31733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTgtMy0xLTEtMA_6d3ef66a-5c0a-44f5-a4cb-2d6927c53569"
      unitRef="usd">35523000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTktMS0xLTEtMA_995662e3-25ae-4092-8b57-66e2370d4b22"
      unitRef="usd">6794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMTktMy0xLTEtMA_493f2853-b221-4735-81fd-0f2a308dec1e"
      unitRef="usd">9984000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjEtMS0xLTEtMA_26892593-57de-4428-90d6-b9c61745f09d"
      unitRef="usd">24939000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjEtMy0xLTEtMA_4658e29f-936d-4bfe-8a57-b45f10cb7bb3"
      unitRef="usd">25539000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjUtMS0xLTEtMA_78fc66f5-e9df-4f5b-bb45-1774300d310e"
      unitRef="usdPerShare">1.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjUtMy0xLTEtMA_5850776b-aa15-4a69-9677-36b261b4299f"
      unitRef="usdPerShare">1.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjYtMS0xLTEtMA_6d28e730-bf95-411d-994a-51b6c1d61354"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjYtMy0xLTEtMA_e1ab5fc6-ac53-42dc-8720-ef09f40fdfd3"
      unitRef="usdPerShare">1.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjktMS0xLTEtMA_f93300ac-4f13-4e5a-a147-454d25182ead"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMjktMy0xLTEtMA_18b8be77-64b9-4d04-b280-c26d84718c64"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMzAtMS0xLTEtMA_2ac2e751-36dd-45d5-96e7-9c407919ba65"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF80OS9mcmFnOjE5M2EwYzJkMzhkODQwODBiMzBjOTU0MTg2ZTliOTFmL3RhYmxlOjJhZGEyYjk4MmU2NDRiNzdiMWYxYTNhOWM2ZDc3MmQ2L3RhYmxlcmFuZ2U6MmFkYTJiOTgyZTY0NGI3N2IxZjFhM2E5YzZkNzcyZDZfMzAtMy0xLTEtMA_addbdc73-a940-4d18-a732-2ee798217217"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNC0xLTEtMS0w_26892593-57de-4428-90d6-b9c61745f09d"
      unitRef="usd">24939000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNC0zLTEtMS0w_4658e29f-936d-4bfe-8a57-b45f10cb7bb3"
      unitRef="usd">25539000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0yMTM_cbdcb402-4a4e-4007-a3ea-6bb7fdd678b2"
      unitRef="usd">-659000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0yMjg_20c965f1-5f1a-4648-ab7d-ef7f49c12436"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0xLTEtMS0w_1a107397-24aa-4069-a3a2-7c7aea877ee4"
      unitRef="usd">-397000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0zLTEtMS0w_e6deb5c1-9d8f-4011-86f9-eaf583167a25"
      unitRef="usd">-423000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0w_6e859d58-b9eb-4713-a22c-13d617cf30ba"
      unitRef="usd">1307000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0w_21c0df44-0cc6-41c7-9dc2-c9e5b6918e5a"
      unitRef="usd">888000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0xLTEtMS0w_a2b1e9ad-dd27-4528-88c8-234a65bfb880"
      unitRef="usd">1160000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0zLTEtMS0w_f0bd85b0-cca2-4af2-ba58-a24df999026e"
      unitRef="usd">308000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTItMS0xLTEtMA_653d9f7f-1af3-4322-ab18-b96c4e6c0508"
      unitRef="usd">-409000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTItMy0xLTEtMA_b02e5ee7-9981-4913-93e8-16425101e0a5"
      unitRef="usd">-157000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTQtMS0xLTEtMA_3f717575-b2c4-4784-94ce-0eacb5bb11ce"
      unitRef="usd">24530000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfMTQtMy0xLTEtMA_958e03c8-92c8-46e1-a20c-d724be2bc2f0"
      unitRef="usd">25382000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTQ5NzU1ODEzOTYyNA_3fa07e42-dd7a-4d47-80d5-d97515d59311"
      unitRef="usd">-262000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMTQ0_01900484-ded9-43a1-a4f0-b9ba94169a83"
      unitRef="usd">158000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMTUx_ecfcf0af-7122-4ec1-8b64-c57d915700c5"
      unitRef="usd">182000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzIx_32e1dc0f-3b26-467a-9993-5a84045a44ff"
      unitRef="usd">536000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzI4_9ba63c20-7186-44ef-9664-37fdefc05d68"
      unitRef="usd">384000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzg2_e9a17ece-3a73-447a-b6ae-dd0c27193ad5"
      unitRef="usd">444000</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfMzkz_86566e11-c0f0-4c79-8c81-b4f16a1165f5"
      unitRef="usd">133000</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:SharesIssued
      contextRef="i16b6844571b246fbb8bbb73604db77f4_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMS0xLTEtMA_f2c15b9f-3443-4643-9c20-908b30930c60"
      unitRef="shares">10575000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i16b6844571b246fbb8bbb73604db77f4_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMy0xLTEtMA_43166ae7-1031-4303-b61c-3e5d1407dec5"
      unitRef="usd">61678000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ib2b8f54009c744a097455c092acee5ff_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtNS0xLTEtMA_4bc2860b-8c1d-4fb9-a6ba-d2dff31d7c48"
      unitRef="shares">4304000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib2b8f54009c744a097455c092acee5ff_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtNy0xLTEtMA_d0c8675e-f69c-40e2-b5a2-8746c49c153c"
      unitRef="usd">699000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ica68207095b8459e9a54346e9521eda6_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtOS0xLTEtMA_7608f4c1-2501-4eb6-a890-387c22ece2dd"
      unitRef="usd">258104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf052f08298b456e92af8b12412fc983_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTEtMS0xLTA_f2d15aec-36e2-49de-aeaf-b3ca19745005"
      unitRef="usd">-8185000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i26b4937eacb841c9a5eebc1eafe8092d_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTMtMS0xLTA_22ffd48a-8270-4f74-b4e7-16dcfe3a7ee8"
      unitRef="shares">496000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i26b4937eacb841c9a5eebc1eafe8092d_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTUtMS0xLTA_dfc09a02-5a31-4a08-baa2-8183d2290d7f"
      unitRef="usd">-9151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTUtMTctMS0xLTA_458350c9-3e14-4145-a101-45036a6e4b7c"
      unitRef="usd">303145000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i258051be863b4f38950c4b81bf66042a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTYtOS0xLTEtMA_e4c2faa1-7a4d-4c61-8661-7f4f52929b5e"
      unitRef="usd">25539000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTYtMTctMS0xLTA_cbbe7894-97b5-44c1-b457-0e7128f1ea98"
      unitRef="usd">25539000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjJjYTM1ZGM2Y2IxMjQ0OTRiMGIyZDAxNzYzYmE0MGY2XzkzNDU4NDg4MzYxNDc_1dc35892-8970-409d-9d08-9c15648a9fc3"
      unitRef="usd">-69000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i258051be863b4f38950c4b81bf66042a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctOS0xLTEtMA_110ef96e-5eaa-4f03-b4d9-fc8094e7e197"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i797433640c474a7eae68759d1f0cd11a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctMTEtMS0xLTA_d6c815ee-75bf-46a4-9290-1e5fdd5490c1"
      unitRef="usd">-157000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTctMTctMS0xLTA_130c3eb4-6857-4a23-870f-eb4c42ca3eb1"
      unitRef="usd">-157000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:Dividends
      contextRef="i258051be863b4f38950c4b81bf66042a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTgtOS0xLTEtMA_75979cb5-f715-4306-a786-038281e4b394"
      unitRef="usd">12890000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTgtMTctMS0xLTA_f06cb387-eb6a-478b-bc93-9bca3d2708c2"
      unitRef="usd">12890000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMy0xLTEtMA_131eee7b-283d-4c0c-b523-c9c300c8edf9"
      unitRef="usd">336000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMTMtMS0xLTA_d68cfaf7-0884-4ba3-a0e4-8297b863061e"
      unitRef="shares">36000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMTUtMS0xLTA_7ec043be-28a4-4b6f-a541-246c881e9aee"
      unitRef="usd">671000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMTktMTctMS0xLTA_e48f8963-eeca-47d4-8b7d-226d663efbd9"
      unitRef="usd">1007000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjAtMTMtMS0xLTA_e0be9642-a027-4cc2-851b-9a00135bff5e"
      unitRef="shares">42000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i357dc0b3df074960abc8dca0f4856e5a_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjAtMTUtMS0xLTA_b07c2f10-ccea-4b4a-bfa7-ba16eebec1c0"
      unitRef="usd">1070000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjAtMTctMS0xLTA_8ba8b520-aacc-43e0-a38a-c421ba688528"
      unitRef="usd">1070000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjEtMS0xLTEtMA_cb458e07-3dcb-44bf-bba2-870a0f7b217a"
      unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjEtMy0xLTEtMA_b098df9e-4ee8-4990-919e-a2065b8b835d"
      unitRef="usd">247000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjEtMTctMS0xLTA_33876c83-3506-41fb-a56a-b94409e91445"
      unitRef="usd">247000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjItMS0xLTEtMA_6c12a82a-31af-49af-a339-98579e828da7"
      unitRef="shares">23000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjItMy0xLTEtMA_98c8dcb6-460f-4fde-83c3-5ea2be561807"
      unitRef="usd">3345000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjItMTctMS0xLTA_09ba55f8-1c4b-4661-b8de-68187f960073"
      unitRef="usd">3345000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtMS0xLTEtMA_9df9c332-c35d-4e8f-8f69-aa431ad52713"
      unitRef="shares">10000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i26dfe5a7e2d24651bcb75173027b028c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtMy0xLTEtMA_c4c7adda-d35d-4779-b5fb-342bc0897a5d"
      unitRef="usd">-2000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="ic9e47e6193f442f780b92a8ab29eabb5_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtNS0xLTEtMA_c2e482e5-ab5b-4aa2-93e4-408866270d27"
      unitRef="shares">10000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="ic9e47e6193f442f780b92a8ab29eabb5_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtNy0xLTEtMA_4c48e0cf-3a49-4247-bc06-35766c4d1d30"
      unitRef="usd">2000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjMtMTctMS0xLTA_da7b587e-16e3-44d7-a2f0-aad99fc849cb"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:SharesIssued
      contextRef="ib447f3997499442d8e262697bc3b350e_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMS0xLTEtMA_edb2d22b-df65-4397-9304-7c5aa9685669"
      unitRef="shares">10593000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib447f3997499442d8e262697bc3b350e_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMy0xLTEtMA_45ee311f-ee80-49c3-a86e-eef207a14709"
      unitRef="usd">65114000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i791cb9c8b3dd424bb5c8c862ac62aa24_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtNS0xLTEtMA_3c0bcc8a-e8ad-41bb-9ad2-439a8590da4e"
      unitRef="shares">4294000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i791cb9c8b3dd424bb5c8c862ac62aa24_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtNy0xLTEtMA_c8dbb445-aba5-4cff-9b06-8ad2eb49b726"
      unitRef="usd">697000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97a344b882e04547b18a247eaf201199_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtOS0xLTEtMA_42d40139-a54f-42de-a67b-f24dac12a152"
      unitRef="usd">270753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8254dd5fb75b48b793862d3febf71a36_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTEtMS0xLTA_57c26417-7d7b-4329-8f91-756b26a910c6"
      unitRef="usd">-8342000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="id8b2f71855b94311bafdfa4b5df7825a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTMtMS0xLTA_099c66bd-955f-4ab9-9248-e68373672b51"
      unitRef="shares">502000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="id8b2f71855b94311bafdfa4b5df7825a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTUtMS0xLTA_e4a321fd-4f3f-4196-89b9-4edffa18aad9"
      unitRef="usd">-9550000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjQtMTctMS0xLTA_cf60f3ba-ecbd-4340-97bb-5cf67a82d1c4"
      unitRef="usd">318672000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if662c7d2b2db4bfb9091f6337df8527b_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjUtOS0xLTEtMA_e32d2da3-7ce9-49bb-8202-911afc140801"
      unitRef="usd">24939000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjUtMTctMS0xLTA_af820cd8-8c2b-4d13-976d-17b9938e725c"
      unitRef="usd">24939000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjI0MjlhNTU5MDg0NjQyOGY5YzY0OWJmODJiY2Y3NmViXzkzNDU4NDg4MzYxMTI_29b9df66-f074-4343-b358-5803de9e74c7"
      unitRef="usd">-196000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8a0aa6117ef847ffb08fa7d3dac73ce4_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjYtMTEtMS0xLTA_d7e3728a-6efd-4a2c-91ec-469ed41cb778"
      unitRef="usd">-409000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjYtMTctMS0xLTA_6bc74f61-dc98-455b-98e6-af7eb27654c3"
      unitRef="usd">-409000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:Dividends
      contextRef="if662c7d2b2db4bfb9091f6337df8527b_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjctOS0xLTEtMA_5d780e07-fd30-4bf7-a981-f7c81ccc15eb"
      unitRef="usd">12965000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjctMTctMS0xLTA_35ccc26b-c57e-45f8-87e7-d86ba4dfc955"
      unitRef="usd">12965000</us-gaap:Dividends>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i23e304583405421e9a25b7802868b246_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjktMTMtMS0xLTA_dd342343-8748-45aa-bfb6-febdf864779e"
      unitRef="shares">224000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i23e304583405421e9a25b7802868b246_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjktMTUtMS0xLTA_753c427e-1a85-459d-8a36-4523925b8a8b"
      unitRef="usd">4389000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMjktMTctMS0xLTA_f38cf9f3-90e7-4ab6-89e0-0a9fec4a0dba"
      unitRef="usd">4389000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzAtMS0xLTEtMA_7dd4921f-60e7-4a8e-8c79-1db1fcfc5684"
      unitRef="shares">20000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
      contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzAtMy0xLTEtMA_8619cb23-e253-466c-bbe5-631df2db936a"
      unitRef="usd">208000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzAtMTctMS0xLTA_65483830-c657-4650-92d3-748e07168b2e"
      unitRef="usd">208000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzEtMS0xLTEtMA_743030f2-65d6-41a1-a468-d9c9b9e8fe88"
      unitRef="shares">412000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i57326eeb88664ae3909cdefd5637bcec_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzEtMy0xLTEtMA_caeb4b1c-c7c3-4215-9aa1-f1d37c5d4eaa"
      unitRef="usd">3166000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzEtMTctMS0xLTA_f84aa951-7aa4-42c7-80ae-ab59f8083666"
      unitRef="usd">3166000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMC0xLTEtMjQ0L3RleHRyZWdpb246NWFjZDI4M2NkYTE2NDRiOWFiMWMwNGI4MmJmZTI5N2FfOTM0NTg0ODgzNjE3Mg_cd5377be-3668-40af-bf7a-d1d269c2eff9"
      unitRef="usd">1385000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple>
    <us-gaap:StockholdersEquity
      contextRef="iaa82e9624c704ed6867ded91a9132418_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtOS0xLTEtMjQx_4ea1fa22-6bc7-49e2-b5fd-e45862d7b46f"
      unitRef="usd">3514000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd01987a94b8476d819a4cdcab904072_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzUtMTctMS0xLTI0MQ_2958a5b9-fe00-4b8f-a0e2-3684add41383"
      unitRef="usd">3514000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i16ba02c8f48a410da1287864c3296ef0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMS0xLTEtMA_e25380eb-b5fd-4f8e-946a-e9951d013abf"
      unitRef="shares">10985000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i16ba02c8f48a410da1287864c3296ef0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMy0xLTEtMA_8231f2b6-aa87-4e77-937f-7d237a522fd5"
      unitRef="usd">68072000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic430e94beff84838962e37be5a86fb1e_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtNS0xLTEtMA_3a0f7c36-86c6-4291-83d9-a8b31af0d97a"
      unitRef="shares">4294000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic430e94beff84838962e37be5a86fb1e_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtNy0xLTEtMA_1e569cdf-889c-419b-bb32-c4a917bb9015"
      unitRef="usd">697000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2c448739107c45b081dd75f13725a1cb_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtOS0xLTEtMA_51f686fa-8cb0-4b22-8104-b3f420d573ad"
      unitRef="usd">286241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5e1d3ecb3f54d9e9da30edcb1d26edd_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTEtMS0xLTA_1b728b7c-46d7-4749-abde-bc9e56a20310"
      unitRef="usd">-8751000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i07da13c02161408fa6b497d582c0eb7e_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTMtMS0xLTA_a4c6f8bd-a0d3-4737-b0b4-063498c3d0ad"
      unitRef="shares">726000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i07da13c02161408fa6b497d582c0eb7e_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTUtMS0xLTA_a42de1d9-5ae1-4273-9769-071fd1d7471e"
      unitRef="usd">-13939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81NS9mcmFnOjY3NTFkZmFiN2ZiZjQ5YjhiZTU3N2VmY2E0NTEzM2VjL3RhYmxlOjc0Y2MwYzM3OWE0ODQzYjM5MmVhM2ZmOTJkYTgwMzVkL3RhYmxlcmFuZ2U6NzRjYzBjMzc5YTQ4NDNiMzkyZWEzZmY5MmRhODAzNWRfMzMtMTctMS0xLTA_77163236-3f4c-474a-85b0-9cad06d40ba6"
      unitRef="usd">332320000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNC0xLTEtMS0w_26892593-57de-4428-90d6-b9c61745f09d"
      unitRef="usd">24939000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNC0zLTEtMS0w_4658e29f-936d-4bfe-8a57-b45f10cb7bb3"
      unitRef="usd">25539000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNi0xLTEtMS0w_efa47a87-7f17-4e6a-be43-f247b79d12f1"
      unitRef="usd">31701000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNi0zLTEtMS0w_73fe7c73-7bdf-4977-bb0a-6a02f3085215"
      unitRef="usd">27290000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNy0xLTEtMS0w_b8aa654f-dd1e-4526-a005-a81dad1a1136"
      unitRef="usd">2958000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNy0zLTEtMS0w_b8d42b9c-9e1b-48ee-9be4-9168ea820ad6"
      unitRef="usd">3098000</us-gaap:ShareBasedCompensation>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0xLTEtMS0zNzQ_36d68ccd-2165-4da5-94ba-75b7760b5727"
      unitRef="usd">1604000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0zLTEtMS0zNzQ_052aa13f-d99c-4da7-b110-0a24ed6e80fb"
      unitRef="usd">441000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOC0xLTEtMS0w_221a2485-bf1d-43b0-98ad-3e784b4296c0"
      unitRef="usd">11190000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOC0zLTEtMS0w_959b72e2-d556-41f5-9c47-34e1eaf2223b"
      unitRef="usd">-1883000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0xLTEtMS0w_420c2f3b-4d72-417f-85af-a608f7b6fc00"
      unitRef="usd">589000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfOS0zLTEtMS0w_9d3f09a2-1a51-4626-94b2-a3e4a4daa449"
      unitRef="usd">278000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryWriteDown
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTItMS0xLTEtMjk4MA_369c21f1-e1dd-4f4d-9266-fcf1c3b406ba"
      unitRef="usd">508000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTItMy0xLTEtMjk4MA_9aee0351-2858-47d4-b6f6-d47da4871256"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTAtMS0xLTEtMA_992c9ea1-ab1d-439b-a6f7-16aaa5ea6946"
      unitRef="usd">1252000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTAtMy0xLTEtMA_4d510674-41ac-470e-9fc3-e5bfcdfc9921"
      unitRef="usd">102000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTMtMS0xLTEtMA_3306bad4-3654-4962-8923-fb83a5748aa3"
      unitRef="usd">-661000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTMtMy0xLTEtMA_c88cbe8a-e73c-47cd-8f36-1b045b3b8dd9"
      unitRef="usd">-1196000</us-gaap:IncreaseDecreaseInInventories>
    <vlgea:ChangeInPatronageDividendReceivable
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTQtMS0xLTEtMA_f9ec64c5-c5df-4032-a543-02a5a8f57e7c"
      unitRef="usd">-704000</vlgea:ChangeInPatronageDividendReceivable>
    <vlgea:ChangeInPatronageDividendReceivable
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTQtMy0xLTEtMA_b106e22f-d291-4bf2-9449-2d3ef1a1d8b8"
      unitRef="usd">-29000</vlgea:ChangeInPatronageDividendReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTUtMS0xLTEtMA_5d207738-ca4a-4fd9-9467-aa8622958937"
      unitRef="usd">18866000</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTUtMy0xLTEtMA_7cc2adbe-cc6b-4015-89b9-834281aa5a40"
      unitRef="usd">4332000</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTYtMS0xLTEtMA_40075312-7ec3-400e-bb3a-1da89e80b618"
      unitRef="usd">6210000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTYtMy0xLTEtMA_9e864a92-99f6-4a1a-befe-d7cda3480a12"
      unitRef="usd">-2430000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTctMS0xLTEtMA_8274b63a-74f8-43bf-92c0-a9454f02a66f"
      unitRef="usd">2767000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTctMy0xLTEtMA_c4b6991a-ec9e-4378-8f71-21fc0691f25e"
      unitRef="usd">1639000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTgtMS0xLTEtMA_9d7c4570-18f7-4383-b92e-1634ae23a0fb"
      unitRef="usd">-13828000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTgtMy0xLTEtMA_ebc5593e-54ee-432e-9249-9ec2f8555d9b"
      unitRef="usd">-241000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTktMS0xLTEtMA_3a5a2897-8d02-45f7-b317-442533680624"
      unitRef="usd">3669000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMTktMy0xLTEtMA_b02e1715-95a1-43f4-abe6-b1b0d84756e0"
      unitRef="usd">3398000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjEtMS0xLTEtMA_6bf5497d-9fcd-49d8-aad1-9ea51ac31d43"
      unitRef="usd">83948000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjEtMy0xLTEtMA_321b7c80-379c-4f7d-90f7-c0b2035f736b"
      unitRef="usd">55788000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjQtMS0xLTEtMA_77e4ec71-1d88-4492-be46-48f568b0bd35"
      unitRef="usd">54495000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjQtMy0xLTEtMA_f1abc8e5-2a5c-427e-af06-fb642b38571b"
      unitRef="usd">27988000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjUtMS0xLTEtMA_04a54c0f-e785-470f-b9c0-a3da70fd38e0"
      unitRef="usd">1261000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjUtMy0xLTEtMA_be9d04ab-af35-4fca-a090-6e40d32c9de3"
      unitRef="usd">102000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjYtMS0xLTEtMA_0cab8be7-15c7-47ad-935e-c8bdf51bbace"
      unitRef="usd">-2800000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjYtMy0xLTEtMA_9ef4e7c7-e4c3-4aa1-9e9d-1fa18cf74c1d"
      unitRef="usd">-28064000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjctMS0xLTEtMA_961cc7fd-ca67-483d-a248-634d42a70120"
      unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjctMy0xLTEtMA_85425629-6184-4e3a-91fa-0623ac30bb8a"
      unitRef="usd">24937000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjktMS0xLTEtMA_fd9d944e-f16e-4fee-9930-2db43f245228"
      unitRef="usd">73622000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMjktMy0xLTEtMA_e5968aa0-12d0-4184-885c-8807fd4afa4c"
      unitRef="usd">5267000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzEtMS0xLTEtMA_bccf3400-980c-4b1b-b3aa-701334b35506"
      unitRef="usd">-129656000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzEtMy0xLTEtMA_eec37a25-d0bf-401e-b35d-0d92e6d4ff65"
      unitRef="usd">-36280000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzQtMS0xLTEtMA_7a1d800b-d46c-4f12-9078-e4f18fef1233"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzQtMy0xLTEtMA_97ed6a63-27fc-4128-a661-da9e1e0874e0"
      unitRef="usd">1007000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzUtMS0xLTEtMA_990bbe6f-d8f5-4c50-b518-d6b0d51d8750"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzUtMy0xLTEtMA_137eba06-a3dc-492e-a9c3-b33e3524fb7b"
      unitRef="usd">34000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzYtMS0xLTEtMA_2f3e421b-531d-4d79-a29a-458874d19d6f"
      unitRef="usd">25500000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzYtMy0xLTEtMA_625dedb7-1899-47a4-a338-d97665ae0466"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMS0xLTEtNDIy_060d7721-8c6b-4628-97f2-d5a46967a290"
      unitRef="usd">1666000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMy0xLTEtNDIy_0878434a-cf08-460a-a8e6-b50c7beffcb4"
      unitRef="usd">1576000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMS0xLTEtMzgz_8e97753a-8566-4bc1-9833-80e8cda72e47"
      unitRef="usd">61915000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMy0xLTEtMzgz_f7f98bb6-c45a-4eb7-98bd-1c8f30668b52"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMS0xLTEtMzgz_7d005049-dc49-4a82-8c7e-cdc7548a97dd"
      unitRef="usd">11915000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMy0xLTEtMzgz_20bd334d-3d84-4bb7-b8d6-e3d2a3183343"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzctMS0xLTEtMA_98e6b9a6-c366-482b-adfe-93f4da0d893b"
      unitRef="usd">212000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzctMy0xLTEtMA_9984051d-afb4-49f8-a78b-bd6fa63254ed"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividends
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMS0xLTEtMA_30074c25-8c23-4324-9e32-fabd78c8df00"
      unitRef="usd">12965000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfMzktMy0xLTEtMA_7c218382-368e-460d-aa49-d438b88a85b4"
      unitRef="usd">12890000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMS0xLTEtMA_5fe29784-361f-41f6-84f8-cc0abbb2b7a1"
      unitRef="usd">4389000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDAtMy0xLTEtMA_b01824e9-8a65-4511-af63-2a1c97785a8a"
      unitRef="usd">1070000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDItMS0xLTEtMA_32bce541-302e-4454-9281-8f02e6d8ddd9"
      unitRef="usd">56268000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDItMy0xLTEtMA_634c0ea5-bc7a-4dcc-861f-c8eb4f0000b2"
      unitRef="usd">-14495000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDQtMS0xLTEtMA_425cde60-acca-4085-b22b-32aee89e387a"
      unitRef="usd">10560000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDQtMy0xLTEtMA_548d223a-0d5a-4502-9658-a15a062a7918"
      unitRef="usd">5013000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDYtMS0xLTEtMA_cb1a26cd-e778-46e9-abe2-199388e28762"
      unitRef="usd">101121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDYtMy0xLTEtMA_30721a94-3cb9-425f-9387-d641201c13ac"
      unitRef="usd">96108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDgtMS0xLTEtMA_9ebe58a8-b6c3-4efa-8254-88ca072198ec"
      unitRef="usd">111681000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNDgtMy0xLTEtMA_1d48c3fc-de73-4019-ab8c-ab02c1c6fa7e"
      unitRef="usd">101121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTEtMS0xLTEtMA_185ac90c-cad1-4d1f-9fd4-212009d8a3f0"
      unitRef="usd">2611000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTEtMy0xLTEtMA_696785ea-d192-4eeb-ba03-4c4bd4748c34"
      unitRef="usd">4436000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTItMS0xLTEtMA_fb694d97-aa4d-469c-bf83-87e38fba2b1a"
      unitRef="usd">9432000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTItMy0xLTEtMA_34491c55-a573-48bd-b9af-07c364379959"
      unitRef="usd">12074000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NotesIssued1
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTUtMS0xLTEtMA_d87fae18-6aa6-481d-b49d-abe41c0be4ee"
      unitRef="usd">382000</us-gaap:NotesIssued1>
    <us-gaap:NotesIssued1
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTUtMy0xLTEtMA_4d9d3ad7-c8f5-4a59-87fe-ab4424e537fc"
      unitRef="usd">891000</us-gaap:NotesIssued1>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTYtMS0xLTEtMA_768d9602-d13e-435f-8f9c-68bf8a9fcf28"
      unitRef="usd">5050000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82MS9mcmFnOjE2YmQxYzZjNDVhYjQzYWRhMDlmZjRiY2Q2OWFlMjNmL3RhYmxlOjFiNDE1NWEzZjA2MDQwMTU4N2FhM2FhNzA5MTlmNjE2L3RhYmxlcmFuZ2U6MWI0MTU1YTNmMDYwNDAxNTg3YWEzYWE3MDkxOWY2MTZfNTYtMy0xLTEtMA_ed78b961-39a3-44c4-9c58-fadd7e3d4184"
      unitRef="usd">7372000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyNDI_a16b38d6-198b-4eba-89f4-70b072b3e5cd">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Nature of operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Village Super Market, Inc. (the &#x201c;Company&#x201d; or &#x201c;Village&#x201d;) operates a chain of 35 supermarkets under the ShopRite and Fairway names in New Jersey, Maryland, New York and eastern Pennsylvania and three specialty markets under the Gourmet Garage name in New York City. The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.&#160;&#160;This relationship provides Village many of the economies of scale in purchasing, distribution, store and own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fiscal year&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2020 and 2019 contain 52 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets and goodwill. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Industry segment&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company consists of one operating segment, the retail sale of food and nonfood products.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue is recognized at the point of sale to the customer, including Pharmacy sales.  Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues.  Sales tax is excluded from revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Discounts provided to customers through ShopRite coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift card is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members.  Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Disaggregated Revenues&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company's sales by product categories during each of the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.733%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.709%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.709%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.858%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Center Store (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,111,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fresh (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;558,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pharmacy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,804,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,643,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(1) &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(2) &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(3) &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Consists primarily of sales related to other income streams, including ShopRite from Home service fees, gift card and lottery commissions and wholesale sales. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $11,535 and $8,061 at July&#160;25, 2020 and July&#160;27, 2019, respectively. Included in cash and cash equivalents at July&#160;25, 2020 and July&#160;27, 2019 are $76,259 and $73,879, respectively, of demand deposits invested at Wakefern at overnight money market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Merchandise inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Approximately 63% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,101 and $14,512 higher than reported in fiscal 2020 and 2019, respectively. All other inventories are stated at the lower of FIFO cost or market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Vendor allowances and rebates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company&#x2019;s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Property, equipment and fixtures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Store opening and closing costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On July 28, 2019, the Company adopted ASU 2016-02, &#x201c;Leases.&#x201d; This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.&#160; The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.&#160; In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; $99,415 and $111,139, respectively, as of the date of adoption. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accordingly, the fixed lease payments related to these leases will be recognized as an operating lease cost on a straight-line basis over the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;lease term&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, and eliminated depreciation and interest expense in the fiscal 2020 consolidated statement of operations. The Company recognized expense related to these leases in fiscal 2020 and 2019 as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:13pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.508%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.864%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.868%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52 Weeks Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Statement of Operations Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of this standard also resulted in a change in naming convention for leases classified historically as capital leases to finance leases. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of the new standard did not have a material impact on the consolidated statement of cash flows. Additional information on leases is provided in Note 7.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Advertising costs are expensed as incurred. Advertising expense was $10,904 and $11,705 in fiscal 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes a tax benefit for uncertain tax positions if it is &#x201c;more likely than not&#x201d; that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"&gt;Derivative Instruments and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records all derivatives on the balance sheet at fair value. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows are considered cash flow hedges. The Company records changes in the fair value of its interest rate swap contracts to Accumulated other comprehensive loss, net of taxes, as the Company has elected to designate its swaps as cash flow hedges and apply hedge accounting when the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Additional information on derivative and hedging activities is provided in Note 5.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.&#160; Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160; Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.&#160; Level 3 inputs are unobservable inputs for the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:90pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company&#x2019;s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company&#x2019;s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company&#x2019;s cost, it is not practicable to estimate the fair value of such investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Goodwill and indefinite-lived intangible assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company&#x2019;s stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Net income per share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income allocated, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Conversion of Class B to Class A shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of share-based compensation on allocated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income allocated, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Conversion of Class B to Class A shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Net income per share is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Outstanding stock options to purchase Class A shares of 154 and 241 were excluded from the calculation of diluted net income per share at July&#160;25, 2020 and July&#160;27, 2019, respectively, as a result of their anti-dilutive effect. In addition, 413 and 323 non-vested restricted Class A shares, which are considered participating securities, and their allocated net income were excluded from the diluted net income per share calculation at July&#160;25, 2020 and July&#160;27, 2019, respectively, due to their anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.&#160;&#160;Pension expense for these plans is recognized as contributions are made.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently issued accounting standards&lt;/span&gt;&lt;/div&gt;In August 2018, the FASB issued ASU&#160;2018-14, "Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans." The guidance modifies disclosure requirements for defined benefit plans. This guidance is effective for fiscal years ending after December 15, 2020, and early adoption is permitted. The Company is currently assessing the potential impact of ASU 2018-14 on its consolidated financial statement disclosures.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStores
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTU5ODc4Nw_dc5b57f9-35e3-44ca-bef8-149f5136b7b1"
      unitRef="store">35</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i530335ca0ee64b31a355f964ad7fd846_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMjUw_9015f95a-0d43-4f3e-8de7-af01039a3392"
      unitRef="store">3</us-gaap:NumberOfStores>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMDk_b8a7a8f4-b0b8-4739-b894-80b8fe53cac3">The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMjE_74409b2d-4982-4e19-af42-b3ea46f4e4d0">The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2020 and 2019 contain 52 weeks.</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMjU_a3515ac8-d577-4d74-8f99-b8a08ca0e911">In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets and goodwill. Actual results could differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxOTU_6b67f099-a102-482d-a1ff-f32eedc695b5">The Company consists of one operating segment, the retail sale of food and nonfood products.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTc4Nw_30a8217e-e3d8-4072-af43-a50415646847"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMzA_b30ea361-150e-49a6-bec2-7de2ea647d4e">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue is recognized at the point of sale to the customer, including Pharmacy sales.  Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues.  Sales tax is excluded from revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Discounts provided to customers through ShopRite coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.   &lt;/span&gt;&lt;/div&gt;The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift card is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members.  Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNTk_cd98ce88-5d5a-407e-98f5-60518862c248">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company's sales by product categories during each of the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.733%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.709%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.709%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.856%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.858%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Center Store (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,111,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fresh (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;558,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pharmacy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,804,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,643,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(1) &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(2) &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. &lt;/span&gt;&lt;/div&gt;(3) Consists primarily of sales related to other income streams, including ShopRite from Home service fees, gift card and lottery commissions and wholesale sales.</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc33f520f0d14c5a926a0b8e4022519e_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy05LTEtMS0w_b05688a6-ab98-4e9d-b53c-19233298493d"
      unitRef="usd">1111751000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="idc33f520f0d14c5a926a0b8e4022519e_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy0xMS0xLTEtMA_11e616ea-d5f5-4f8b-92f8-eec24cd5ae04"
      unitRef="number">0.616</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bc35f558c27409e8a4dbf742914b203_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy0xMy0xLTEtMA_688c08ba-bd43-4021-b439-b3b4fd90e4b1"
      unitRef="usd">1011232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i5bc35f558c27409e8a4dbf742914b203_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfMy0xNS0xLTEtMA_e57f8df8-2e92-4fc1-aca3-db4800c73485"
      unitRef="number">0.615</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c4097e8e5584f47873812c792b8235c_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC05LTEtMS0w_c8897a67-845c-460e-9d86-b8a3ed77e65c"
      unitRef="usd">616271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i6c4097e8e5584f47873812c792b8235c_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC0xMS0xLTEtMA_7241aa8c-e187-47e8-a2be-40551d423f23"
      unitRef="number">0.342</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22100a48d720405785d08f6503ebaf34_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC0xMy0xLTEtMA_075f9443-07d9-4ea5-9e42-c1ca877301c5"
      unitRef="usd">558245000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i22100a48d720405785d08f6503ebaf34_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNC0xNS0xLTEtMA_6751c2c5-b439-4dda-8795-5aea2a4abc47"
      unitRef="number">0.340</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb841949e849417597e5f3c4bb6c9252_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS05LTEtMS0w_ffec3fa5-6ab4-4abf-b96e-2d482e08331d"
      unitRef="usd">68508000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="ifb841949e849417597e5f3c4bb6c9252_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS0xMS0xLTEtMA_5d9bf97f-54b4-4ca4-aafb-1166433759e6"
      unitRef="number">0.038</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i071f574f76ff4b01a68622e62a7a61ef_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS0xMy0xLTEtMA_9b5ae466-633b-475e-a8aa-19a435961aca"
      unitRef="usd">69404000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i071f574f76ff4b01a68622e62a7a61ef_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNS0xNS0xLTEtMA_5f10b9fb-e0c0-45f3-a6e8-84527611b368"
      unitRef="number">0.042</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b9de5467c8a410496a39ba5bf048639_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi05LTEtMS0w_bd4a5a57-57a9-4624-a04f-3a105b7bffc4"
      unitRef="usd">8064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i8b9de5467c8a410496a39ba5bf048639_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi0xMS0xLTEtMA_bfab4b33-78e1-4264-976b-1891a52a162e"
      unitRef="number">0.004</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i287830aa52ba4a67ad61d2c563d596c6_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi0xMy0xLTEtMA_59723949-bb09-4d07-b341-00ccaa640b87"
      unitRef="usd">4621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i287830aa52ba4a67ad61d2c563d596c6_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfNi0xNS0xLTEtMA_4710ee51-268e-4650-a413-d68ce965e9b7"
      unitRef="number">0.003</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC05LTEtMS0w_146b947b-1cb1-4786-89fd-97f266650ab1"
      unitRef="usd">1804594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC0xMS0xLTEtMA_90d7d233-7f1b-4258-8448-e8ceca5e8fc1"
      unitRef="number">1.000</vlgea:PercentageofTotalSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC0xMy0xLTEtMA_01397189-936a-428a-80a2-8bedf79df564"
      unitRef="usd">1643502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <vlgea:PercentageofTotalSales
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmRmNjlmMzczODRlZTRhZWNiYmQ5MDAzODkzZDJkZDM4L3RhYmxlcmFuZ2U6ZGY2OWYzNzM4NGVlNGFlY2JiZDkwMDM4OTNkMmRkMzhfOC0xNS0xLTEtMA_376e6427-0309-42ce-a1ba-eb38a436e218"
      unitRef="number">1.000</vlgea:PercentageofTotalSales>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyNDU_dc5801c1-eaf1-46a5-a1fb-ce011711d24c">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $11,535 and $8,061 at July&#160;25, 2020 and July&#160;27, 2019, respectively. Included in cash and cash equivalents at July&#160;25, 2020 and July&#160;27, 2019 are $76,259 and $73,879, respectively, of demand deposits invested at Wakefern at overnight money market rates.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CreditAndDebitCardReceivablesAtCarryingValue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDI3Ng_fed0816d-3720-42b0-9c2e-39bbfe3e09f3"
      unitRef="usd">11535000</us-gaap:CreditAndDebitCardReceivablesAtCarryingValue>
    <us-gaap:CreditAndDebitCardReceivablesAtCarryingValue
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDI4Mw_09806086-2e3b-4bde-bce4-222cb5a43d10"
      unitRef="usd">8061000</us-gaap:CreditAndDebitCardReceivablesAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDM2OQ_e17c9a5a-fc7f-4d2e-a225-dfaef03ddd37"
      unitRef="usd">76259000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i7ca9396514e84ee787a8997b4e5ec7f8_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDM3Ng_f109cdd6-b120-4297-99b4-7bcf38096d86"
      unitRef="usd">73879000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyNDY_f7ac86d9-5b4f-4895-8727-2efeca3a9086">Approximately 63% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,101 and $14,512 higher than reported in fiscal 2020 and 2019, respectively. All other inventories are stated at the lower of FIFO cost or market.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PercentageOfLIFOInventory
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDUwNw_f7c6d90c-27d7-45e4-91e2-77821eb90248"
      unitRef="number">0.63</us-gaap:PercentageOfLIFOInventory>
    <us-gaap:InventoryLIFOReserve
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDY5MA_7b972b21-8375-4adc-965c-5f1613057569"
      unitRef="usd">15101000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryLIFOReserve
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDY5Nw_d60ccca9-7c4f-4af2-9b6b-2de86f49aef1"
      unitRef="usd">14512000</us-gaap:InventoryLIFOReserve>
    <us-gaap:CostOfSalesVendorAllowancesPolicy
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzY_814f730a-5f1c-4182-924b-f27a69b00d8a">The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company&#x2019;s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.</us-gaap:CostOfSalesVendorAllowancesPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzI_40e26626-0ed0-4f49-ad7a-ecedec039334">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3ca55d5346ae4e87873a8857041f0f65_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNTU0NQ_4ecc5b25-c44f-44e1-af85-971d33c4d436">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iaf9eb41ccd29450ca99671c338337371_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNTU2Mw_7ec0ae42-f131-4c9b-aa1a-0573f54f6bf0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifef6cbbbdc77412388b64c30a5ae6b9d_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNTYwNA_883596c6-1fca-4272-8833-0fb0c5b1658c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzM_cbcf742e-fcbd-4e1d-9d1a-5efb41710e71">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMzk_cb06b21d-67cd-42e3-8c68-f7e343e0d5e3">All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTE1NDQ4NzIxMzI5NTg_0c63b062-d5c4-4c8b-a64e-55244b05b8d7">On July 28, 2019, the Company adopted ASU 2016-02, &#x201c;Leases.&#x201d; This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.&#160; The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.&#160; In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption.&#160;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; $99,415 and $111,139, respectively, as of the date of adoption. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accordingly, the fixed lease payments related to these leases will be recognized as an operating lease cost on a straight-line basis over the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;lease term&lt;/span&gt;, and eliminated depreciation and interest expense in the fiscal 2020 consolidated statement of operations.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzM4MQ_06a90afb-cde2-4422-9364-4b17eff87f17"
      unitRef="usd">99415000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzM5MA_27c14ce6-4330-40a3-b74e-edaa1fb574d3"
      unitRef="usd">111139000</us-gaap:OperatingLeaseLiability>
    <us-gaap:StockholdersEquity
      contextRef="i009debd4c55d49bd87b368e7b92689d4_I20190728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzY2OQ_fcc4445c-6827-47d4-9c93-0db9d8563943"
      unitRef="usd">3514000</us-gaap:StockholdersEquity>
    <us-gaap:FinanceLeaseLiability
      contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzc2Mw_2a782401-ea04-42be-a749-0c363e700530"
      unitRef="usd">-17442000</us-gaap:FinanceLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2e238220efd942fdb68ffc7607991af0_I20190728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNzE0NjgyNTYxMzc5NA_44fa7e69-bec4-4dcf-afef-c4f7fc695dc5"
      unitRef="usd">-12543000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfNDM5ODA0NjU1MjQxNQ_e467a1a5-81a4-4973-99b1-61908d1d6800">The Company recognized expense related to these leases in fiscal 2020 and 2019 as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.508%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.864%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.868%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52 Weeks Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Statement of Operations Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The composition of total lease cost is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.361%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.063%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.546%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Statement of Operations Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.917%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfMi02LTEtMS00MTgz_33d94b59-ad55-43cf-afed-4ee0c856b7ec"
      unitRef="usd">2708000</us-gaap:OperatingLeaseExpense>
    <vlgea:CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNC04LTEtMS00MTg1_b0a8549e-c97e-42dc-9a79-96c60b81441c"
      unitRef="usd">396000</vlgea:CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense>
    <us-gaap:CapitalLeasesIncomeStatementInterestExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNS04LTEtMS00MTg1_8db185ae-117d-498c-be20-fee15d635c8a"
      unitRef="usd">2145000</us-gaap:CapitalLeasesIncomeStatementInterestExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNy02LTEtMS00MTg4_0c095dad-11f2-4e85-8b94-9e19fffd9f1c"
      unitRef="usd">2708000</us-gaap:OperatingLeaseExpense>
    <vlgea:CapitalLeasesIncomeStatementDepreciationAndInterestExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjEyOTQ4YzEzNmRkODRmYThiMjM4ZjNkNGJmYzkwNjliL3RhYmxlcmFuZ2U6MTI5NDhjMTM2ZGQ4NGZhOGIyMzhmM2Q0YmZjOTA2OWJfNy04LTEtMS00MTkw_69bffb67-75d8-40e4-8a80-94d6f6c27f4b"
      unitRef="usd">2541000</vlgea:CapitalLeasesIncomeStatementDepreciationAndInterestExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNjc_a1ff7e6c-a768-4262-98e2-bf4f1fb4ef36">Advertising costs are expensed as incurred. Advertising expense was $10,904 and $11,705 in fiscal 2020 and 2019, respectively.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfODYxOA_1bc84edf-a49d-4cea-b8c0-f48b624284d7"
      unitRef="usd">10904000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfODYyNQ_efb55c31-8ea0-4599-96a8-6356078a662f"
      unitRef="usd">11705000</us-gaap:AdvertisingExpense>
    <us-gaap:RegulatoryIncomeTaxesPolicy
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMDE_ff2325be-d1fe-409f-8cbf-1ed5ef8340dd">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes a tax benefit for uncertain tax positions if it is &#x201c;more likely than not&#x201d; that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.&lt;/span&gt;&lt;/div&gt;</us-gaap:RegulatoryIncomeTaxesPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNjM_7a293553-c0f9-4e82-b3ba-202df2edfc2c">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.&#160; Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160; Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.&#160; Level 3 inputs are unobservable inputs for the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:90pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company&#x2019;s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company&#x2019;s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company&#x2019;s cost, it is not practicable to estimate the fair value of such investment.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxOTA_8d4131d7-1b52-408b-81d8-f1d3a52ee142">The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMzI_adf27b76-8534-4850-a309-80ceafa6bd2c">Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company&#x2019;s stock.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzQ_fc599ecc-197b-44f6-b636-d586b7d32a50">The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <vlgea:NumberofClassesofCommonStock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTIzMjA_3d4bbe7f-e1e1-41de-ab7b-0422a1d11a88"
      unitRef="class_common_stock">2</vlgea:NumberofClassesofCommonStock>
    <vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTI0MTE_587acba3-e753-4207-add1-ba69ce51afc8"
      unitRef="number">0.54</vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB>
    <vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTI5NzM_0e8e70ac-9c91-4f8a-91bd-97d8069d4efb"
      unitRef="number">0.54</vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxOTE_11282f5f-cacc-4161-ae39-1e88b048bb64">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income allocated, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Conversion of Class B to Class A shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of share-based compensation on allocated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income allocated, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Conversion of Class B to Class A shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Net income per share is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class &#160; B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy0xLTEtMS0w_848f190b-1853-4085-b3ce-23a0feba7f15"
      unitRef="usd">18857000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy0zLTEtMS0w_27fa67d2-15c0-44c7-b935-eae7ee96aeee"
      unitRef="usd">5363000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy01LTEtMS0w_843662a5-bb7a-439f-8b3d-9e84af26a21a"
      unitRef="usd">19341000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMy03LTEtMS0w_a9967d34-8a3e-47d8-a60d-aa49b51555f3"
      unitRef="usd">5538000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <vlgea:TwoClassIncomeAllocationClassBConversiontoClassA
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC0xLTEtMS0w_ddc4ec76-7777-4498-b562-543120d0f2fb"
      unitRef="usd">5363000</vlgea:TwoClassIncomeAllocationClassBConversiontoClassA>
    <vlgea:TwoClassIncomeAllocationClassBConversiontoClassA
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC0zLTEtMS0w_99b47b61-dfa1-4049-b2cb-a99ad8d9581b"
      unitRef="usd">0</vlgea:TwoClassIncomeAllocationClassBConversiontoClassA>
    <vlgea:TwoClassIncomeAllocationClassBConversiontoClassA
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC01LTEtMS0w_6899c5a1-52be-4ae8-ad74-aac82074d0e6"
      unitRef="usd">5538000</vlgea:TwoClassIncomeAllocationClassBConversiontoClassA>
    <vlgea:TwoClassIncomeAllocationClassBConversiontoClassA
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNC03LTEtMS0w_e085a0e6-0df0-4abf-906f-6a730c122e5f"
      unitRef="usd">0</vlgea:TwoClassIncomeAllocationClassBConversiontoClassA>
    <vlgea:TwoClassIncomeDistributionShareBasedCompensation
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS0xLTEtMS0w_19ce4250-69bc-4400-ac3b-faffc5edee72"
      unitRef="usd">0</vlgea:TwoClassIncomeDistributionShareBasedCompensation>
    <vlgea:TwoClassIncomeDistributionShareBasedCompensation
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS0zLTEtMS0w_23acd9bb-cf47-45fa-b940-6783457048d8"
      unitRef="usd">0</vlgea:TwoClassIncomeDistributionShareBasedCompensation>
    <vlgea:TwoClassIncomeDistributionShareBasedCompensation
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS01LTEtMS0w_4af03c02-74f6-4c9c-bc16-ca75cc86de54"
      unitRef="usd">0</vlgea:TwoClassIncomeDistributionShareBasedCompensation>
    <vlgea:TwoClassIncomeDistributionShareBasedCompensation
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNS03LTEtMS0w_0e37ba88-86c2-468f-a273-a32bc1fc1019"
      unitRef="usd">-1000</vlgea:TwoClassIncomeDistributionShareBasedCompensation>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi0xLTEtMS0w_9dc62371-2ede-4a09-b8e6-21f483514a59"
      unitRef="usd">24220000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi0zLTEtMS0w_25aeb8ff-5c65-497e-8731-25edff1c983c"
      unitRef="usd">5363000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi01LTEtMS0w_8ff4cb74-529a-4b68-ba0b-1cda677544b3"
      unitRef="usd">24879000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfNi03LTEtMS0w_67b493eb-ef03-4b47-9a5b-e84e76dba7e1"
      unitRef="usd">5537000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS0xLTEtMS0w_c32886dc-eb2c-48b8-8631-aadc67f1d789"
      unitRef="shares">9794000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS0zLTEtMS0w_4fa16c0d-dc72-482c-beb5-4d7e19ac7a9d"
      unitRef="shares">4294000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS01LTEtMS0w_56ca79d4-85b1-456d-ab31-184120c88cc3"
      unitRef="shares">9747000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfOS03LTEtMS0w_2f87d663-123e-4144-81d6-387b36135305"
      unitRef="shares">4296000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <vlgea:TwoClassShareAllocationClassBConversiontoClassA
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtMS0xLTEtMA_f5f10cce-0c91-4099-81c4-208d43f49f73"
      unitRef="shares">4294000</vlgea:TwoClassShareAllocationClassBConversiontoClassA>
    <vlgea:TwoClassShareAllocationClassBConversiontoClassA
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtMy0xLTEtMA_cf5a2d52-bdc1-434e-8f4d-63625bccc231"
      unitRef="shares">0</vlgea:TwoClassShareAllocationClassBConversiontoClassA>
    <vlgea:TwoClassShareAllocationClassBConversiontoClassA
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtNS0xLTEtMA_bc4e8580-17da-4a78-b88c-60cee62ad92b"
      unitRef="shares">4296000</vlgea:TwoClassShareAllocationClassBConversiontoClassA>
    <vlgea:TwoClassShareAllocationClassBConversiontoClassA
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTAtNy0xLTEtMA_bc14134d-76d2-45a2-8d57-7724fd3ab971"
      unitRef="shares">0</vlgea:TwoClassShareAllocationClassBConversiontoClassA>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtMS0xLTEtMA_abb0f42d-e8b8-4307-b50d-ae932f57de11"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtMy0xLTEtMA_3784712e-2dd0-4608-9dd7-b4bcfecf5f88"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtNS0xLTEtMA_692cecc8-e76e-4bc5-aced-5ba0006bdf6f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTEtNy0xLTEtMA_4fe8a04c-b643-426b-a1c3-06dbe4c6a811"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItMS0xLTEtMA_5bb4f84f-7892-4a18-9517-f8cc5c9ad24e"
      unitRef="shares">14088000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItMy0xLTEtMA_ee897980-9633-46aa-9eb0-3d1a598a5545"
      unitRef="shares">4294000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItNS0xLTEtMA_3673fcf5-4809-4bf6-a63f-7a18b3cd089d"
      unitRef="shares">14043000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOmY1MzUzMjkwMzZiYzRlY2U5NTE0NzlmYTcxYTBhZTU0L3RhYmxlcmFuZ2U6ZjUzNTMyOTAzNmJjNGVjZTk1MTQ3OWZhNzFhMGFlNTRfMTItNy0xLTEtMA_7e1cb061-b5ff-41af-8489-10642250d68f"
      unitRef="shares">4296000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi0xLTEtMS0w_78fc66f5-e9df-4f5b-bb45-1774300d310e"
      unitRef="usdPerShare">1.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi0zLTEtMS0w_f93300ac-4f13-4e5a-a147-454d25182ead"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi01LTEtMS0w_5850776b-aa15-4a69-9677-36b261b4299f"
      unitRef="usdPerShare">1.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMi03LTEtMS0w_18b8be77-64b9-4d04-b280-c26d84718c64"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy0xLTEtMS0w_6d28e730-bf95-411d-994a-51b6c1d61354"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy0zLTEtMS0w_2ac2e751-36dd-45d5-96e7-9c407919ba65"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy01LTEtMS0w_e1ab5fc6-ac53-42dc-8720-ef09f40fdfd3"
      unitRef="usdPerShare">1.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RhYmxlOjIzOTIyMWY1ZGNlZjQyM2U5MjkwNmEwNDJjMjFjYjQ2L3RhYmxlcmFuZ2U6MjM5MjIxZjVkY2VmNDIzZTkyOTA2YTA0MmMyMWNiNDZfMy03LTEtMS0w_addbdc73-a940-4d18-a732-2ee798217217"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTM5NzU_fef0bd5e-a972-4f63-9a12-73f1158c55f4"
      unitRef="shares">154000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTM5ODI_ca1ed765-e10b-4afe-b845-109b9b9ded8e"
      unitRef="shares">241000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i502e9cb5309f4fa798b0bc8ef424b7c7_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTQxMzY_5cfbedcb-6543-4720-baaa-1b6fab282791"
      unitRef="shares">413000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i897e806bf38a482985f164ca03276698_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTQxNDM_0956c1e3-330b-42e5-9ce4-94fec09b7683"
      unitRef="shares">323000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxODY_caa60925-bd25-44a8-b90f-d22a52b4753e">All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcyMDU_97777443-1463-4114-be7d-18a04a4c064d">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.&#160;&#160;Pension expense for these plans is recognized as contributions are made.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF82Ny9mcmFnOjRjZjFkNjA0YjAyODQ1NGY5ZGJiOGJlN2I0ZjIzYzY0L3RleHRyZWdpb246NGNmMWQ2MDRiMDI4NDU0ZjlkYmI4YmU3YjRmMjNjNjRfMTcxNzA_9ae099a1-bb9a-41ad-81a5-d1076886eac7">In August 2018, the FASB issued ASU&#160;2018-14, "Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans." The guidance modifies disclosure requirements for defined benefit plans. This guidance is effective for fiscal years ending after December 15, 2020, and early adoption is permitted. The Company is currently assessing the potential impact of ASU 2018-14 on its consolidated financial statement disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RleHRyZWdpb246MmNlMzE4NTg2NTQwNGM1NTkzYjkyMWE4MzVhNzg0N2JfMjQ2_9ee4eea9-39b7-4e54-bc90-89dc61193456">PROPERTY, EQUIPMENT and FIXTURES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, equipment and fixtures are comprised as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Store fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;124,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leased property under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;631,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;565,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(350,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(330,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated amortization of property under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, equipment and fixtures, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization of leased property under finance leases is included in depreciation and amortization expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RleHRyZWdpb246MmNlMzE4NTg2NTQwNGM1NTkzYjkyMWE4MzVhNzg0N2JfMjQy_f7bef986-e7c6-4e5a-aabc-9b524a4f807b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, equipment and fixtures are comprised as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Store fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;124,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leased property under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;631,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;565,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(350,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(330,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated amortization of property under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, equipment and fixtures, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i75653601b669407c880bc762eccc2494_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMS0xLTEtMS0w_c97e5baf-fb7f-4f1b-9504-2a41485cc5f2"
      unitRef="usd">101099000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic2df7bac8e864eb2b6cbb8119f317ec5_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMS0zLTEtMS0w_77a91e18-e7cc-4d3b-962b-0a1c4bd59d6c"
      unitRef="usd">109707000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id17b632a66a44631bbc70800fe0edb7b_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMi0xLTEtMS0w_f6b99312-5e4e-4789-945c-aeeabc5166a7"
      unitRef="usd">321746000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7116270c7eec48af845e8374edead125_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMi0zLTEtMS0w_f47495f3-1d2b-4ffd-816b-c6cf6ae7ddfc"
      unitRef="usd">290916000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id21f07ba74f34ec1b68e659fd7e15f16_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMy0xLTEtMS0w_d61befb1-629a-41a6-b793-dd9ec75fab25"
      unitRef="usd">174198000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i48630847a81548c88852701459ec88c7_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMy0zLTEtMS0w_3b338399-e042-4d4c-b467-af6a0fb29e4c"
      unitRef="usd">124812000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ica85cb0e286249c9be2f6d3da0bad0a8_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNC0xLTEtMS0w_37acb272-b484-4c67-aa75-3cf4295b079d"
      unitRef="usd">25211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i32ada76afe624166beaba9f03a970204_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNC0zLTEtMS0w_6c739866-caad-471f-aca8-7668ed4de605"
      unitRef="usd">25211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i79604f3386174dcb89e52420802569d4_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNS0xLTEtMS0w_b80759af-d0f3-4cf7-9cc9-dd5e3bb6d1a8"
      unitRef="usd">4777000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ff7608e56ed420c97dc1ada156c6eb3_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNS0zLTEtMS0w_c58e8bdf-aefc-4050-849c-f918ab495f4d"
      unitRef="usd">10453000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i698ee1812a634daeb4ab64a37bc82858_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNi0xLTEtMS0w_0aca7aef-5b92-4aab-b01c-b31281570a83"
      unitRef="usd">4369000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9aa16d63775a471da67564062a17e111_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfNi0zLTEtMS0w_64669296-b094-41b0-96da-4f8fd636ee81"
      unitRef="usd">4395000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOC0xLTEtMS0w_e2a3252c-c508-45bc-a59b-15611af1a303"
      unitRef="usd">631400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOC0zLTEtMS0w_1456f038-8540-4f90-acd0-1a3ab0024810"
      unitRef="usd">565494000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOS0xLTEtMS0w_14b1a8b2-ab21-495e-8393-fe0a497f711f"
      unitRef="usd">350201000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfOS0zLTEtMS0w_043c6b12-f619-4d6a-a580-177d1387618e"
      unitRef="usd">330094000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTAtMS0xLTEtMA_4d3e202e-d513-4091-b46f-774cc6f919cd"
      unitRef="usd">11458000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTAtMy0xLTEtMA_b1bd9611-27b3-41cd-98b7-147c9eb593fb"
      unitRef="usd">10510000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTItMS0xLTEtMA_ed30af1e-7ca1-4ff2-bab9-59b6976a8c35"
      unitRef="usd">269741000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83My9mcmFnOjJjZTMxODU4NjU0MDRjNTU5M2I5MjFhODM1YTc4NDdiL3RhYmxlOjVlMjRjOGQ0ZWY0MjRkMTJiNDljYjc2MGZkMmY4NDFlL3RhYmxlcmFuZ2U6NWUyNGM4ZDRlZjQyNGQxMmI0OWNiNzYwZmQyZjg0MWVfMTItMy0xLTEtMA_7803f289-5827-4029-902f-d29cdde11007"
      unitRef="usd">224890000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDcyMQ_0126a6ef-c3f8-44c0-a1cb-14e4a9f24b50">RELATED PARTY INFORMATION - WAKEFERN&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s ownership interest in its principal supplier, Wakefern, which is operated on a cooperative basis for its stockholder members, is 12.5% of the outstanding shares of Wakefern at July&#160;25, 2020. The investment is stated at cost and is pledged as collateral for any obligations to Wakefern.  In addition, all obligations to Wakefern are personally guaranteed by certain shareholders of Village.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is obligated to purchase 85% of its primary merchandise requirements from Wakefern until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request that the Wakefern Stockholder Agreement be terminated. If this purchase obligation is not met, Village is required to pay Wakefern&#x2019;s profit contribution shortfall attributable to this failure. Similar payments are due if Wakefern loses volume by reason of the sale of Company stores or a merger with another entity. Village fulfilled the above obligation in fiscal 2020 and 2019. The Company also has an investment of approximately 7.8% in Insure-Rite, Ltd., a Wakefern affiliated company, which provides Village with liability and property insurance coverage.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Wakefern has increased from time to time the required investment in its common stock for each supermarket owned by a member, with the exact amount per store computed based on the amount of each store&#x2019;s purchases from Wakefern. At July&#160;25, 2020, the Company&#x2019;s indebtedness to Wakefern for the outstanding amount of these stock subscriptions was $1,185. Installment payments are due as follows: 2021 - $303; 2022 - $353; 2023 - $188; 2024 - $154; 2025 - $154; and $33 thereafter.  The maximum per store investment, which is currently $950, did not change in fiscal 2020. Village receives additional shares of common stock to the extent paid for at the end of each fiscal year (which ends on or about September 30) of Wakefern calculated at the then book value per share. The payments, together with any stock issued thereunder, at the option of Wakefern, may be null and void and all payments on this subscription shall become the property of Wakefern in the event the Company does not complete the payment of this subscription in a timely manner.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Village purchases substantially all of its merchandise from Wakefern. As a stockholder of Wakefern, Village earns a share of Wakefern&#x2019;s earnings, which are distributed as a &#x201c;patronage dividend.&#x201d; This dividend is based on a distribution of substantially all of Wakefern&#x2019;s operating profits for its fiscal year in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village&#x2019;s share of this annual dividend based on Village&#x2019;s estimated proportional share of the dollar volume of business transacted with Wakefern that year. Patronage dividends and other vendor allowances and rebates amounted to $33,151 and $31,412 in fiscal 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Wakefern provides the Company with support services in numerous areas including advertising, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Village incurred charges of $33,303 and $33,581 from Wakefern in fiscal 2020 and 2019, respectively, for these services, which are reflected in operating and administrative expense in the consolidated statements of operations. Additionally, the Company has certain related party leases (see Note 7) with Wakefern.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At July&#160;25, 2020, the Company held variable rate notes receivable due from Wakefern of $26,130 that earn interest at the prime rate plus 1.25% and mature on August&#160;15, 2022 and $26,878 that earn interest at the prime rate plus .75% and mature on February&#160;15, 2024. The Company invested $24,937 of the proceeds received from the notes that matured on February&#160;15, 2019 in variable rate notes receivable from Wakefern that earn interest at the prime rate plus .75% and mature on February&#160;15, 2024.  Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At July&#160;25, 2020, the Company had demand deposits invested at Wakefern in the amount of $76,259. These deposits earn overnight money market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Interest income earned on investments with Wakefern was $3,992 and $5,215 in fiscal 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <vlgea:OwnershipInterest
      contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTk2_23fcdf7e-b241-4e2c-8803-7d5d5ec62ef4"
      unitRef="number">0.125</vlgea:OwnershipInterest>
    <vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements
      contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDgx_e606308c-d47a-4014-8710-cd6598404aaf"
      unitRef="number">0.85</vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements>
    <vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod
      contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNTQ0_5de98a31-2fdb-4eb5-91b5-a968ae22dd8c">P10Y</vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod>
    <vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination
      contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNTky_f659fe16-bcdd-4a3a-b37e-d81d8da5354c"
      unitRef="number">0.75</vlgea:RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination>
    <vlgea:InvestmentinRelatedPartyAffiliate
      contextRef="iecaf75eb93ec4a10be02c9c477ec457f_I20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTA4OQ_a35a80cd-c5d6-4b47-8da0-6f4ac3d38001"
      unitRef="number">0.078</vlgea:InvestmentinRelatedPartyAffiliate>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTU1MA_01527b43-e107-44f6-9579-972df78e0c81"
      unitRef="usd">1185000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYwMA_d4cdcea8-d893-4069-bddd-cb3e30ab81d2"
      unitRef="usd">303000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i4f0c866c84b0413c8870a864f17bcb87_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYwOQ_e7a220e8-3de5-4764-9b55-57ed48c37f2c"
      unitRef="usd">353000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="icf55a009a49a49f68569d10b5276f10b_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYxOA_ca2bf677-728f-470c-86a5-3071ce6e9cda"
      unitRef="usd">188000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8832c27987134de29ec0049737bed9a3_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYyNw_a8e6405b-6d97-42f5-916d-e3c707725b33"
      unitRef="usd">154000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia056ccb2969b49f88fe5021790c6f9c6_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTYzNg_232ac0d8-dc00-4ebf-b4d2-81b993533805"
      unitRef="usd">154000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i91734e0187024da2976122d51c41bb6e_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTY0NA_00d7fa4f-4cdb-4f76-9912-c889861170d6"
      unitRef="usd">33000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="icc8ed6721fd345f4b14e268441555e60_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMTcxMw_53ea6b9f-5359-4e32-a2e6-d0141c13c213"
      unitRef="usd">950000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <vlgea:VendorAllowancesAndRebates
      contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzE1NQ_100a6e68-71cd-414b-8fef-cd0e051b566d"
      unitRef="usd">33151000</vlgea:VendorAllowancesAndRebates>
    <vlgea:VendorAllowancesAndRebates
      contextRef="id538a11157664af29808fa640113e920_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzE2Mg_958872d6-7256-442e-8ab0-0f03045de502"
      unitRef="usd">31412000</vlgea:VendorAllowancesAndRebates>
    <vlgea:SupportServicesIncurredCharges
      contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzUxMQ_f02851b8-1a31-4062-a63b-266921ca98f7"
      unitRef="usd">33303000</vlgea:SupportServicesIncurredCharges>
    <vlgea:SupportServicesIncurredCharges
      contextRef="id538a11157664af29808fa640113e920_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzUxOA_8fccdb1a-b9a2-43f6-97f2-675479c67bef"
      unitRef="usd">33581000</vlgea:SupportServicesIncurredCharges>
    <us-gaap:DueFromRelatedParties
      contextRef="ide544df4925444edb3135beac5dfcdfc_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzg2MQ_f76628fa-fa9b-48a3-bbf6-262999343c2c"
      unitRef="usd">26130000</us-gaap:DueFromRelatedParties>
    <vlgea:RelatedPartyTransactionBasisSpreadonVariableRate
      contextRef="i0b5da024a8a14d72a62872f77bbcfb70_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzkwNg_2e185647-bbc4-491b-a45f-542a1531b6ce"
      unitRef="number">0.0125</vlgea:RelatedPartyTransactionBasisSpreadonVariableRate>
    <us-gaap:DueFromRelatedParties
      contextRef="i3895d58066684180a50e3269e5cddb46_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzkzMA_649fa65d-33ff-4ed4-bee8-f992177e0930"
      unitRef="usd">26878000</us-gaap:DueFromRelatedParties>
    <vlgea:RelatedPartyTransactionBasisSpreadonVariableRate
      contextRef="i38512d84cf614c55a358da6f3b3d4fee_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfMzk3NQ_ec8cc479-a298-44bf-9b51-07cba988a101"
      unitRef="number">0.0075</vlgea:RelatedPartyTransactionBasisSpreadonVariableRate>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfOTM0NTg0ODg0MDkyMA_85425629-6184-4e3a-91fa-0623ac30bb8a"
      unitRef="usd">24937000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments>
    <vlgea:RelatedPartyTransactionBasisSpreadonVariableRate
      contextRef="i38512d84cf614c55a358da6f3b3d4fee_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDE2OQ_77850989-fa11-4cc2-8f1e-e5c8e6fbe4d2"
      unitRef="number">0.0075</vlgea:RelatedPartyTransactionBasisSpreadonVariableRate>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="idc264ef4c02a499cadccac408e491d5d_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDU2NA_e17c9a5a-fc7f-4d2e-a225-dfaef03ddd37"
      unitRef="usd">76259000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:InterestIncomeRelatedParty
      contextRef="i9f4147c046d24a2a9cc5deded1f0464e_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDY3NQ_32d68622-9df4-4f63-bd4b-46acde606545"
      unitRef="usd">3992000</us-gaap:InterestIncomeRelatedParty>
    <us-gaap:InterestIncomeRelatedParty
      contextRef="id538a11157664af29808fa640113e920_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83Ni9mcmFnOjA0OTUzYzQ5OTRkNDRhMDhhNTM4NDhlNzk2NTRlYTdlL3RleHRyZWdpb246MDQ5NTNjNDk5NGQ0NGEwOGE1Mzg0OGU3OTY1NGVhN2VfNDY4Mg_f35bf6fa-c201-4567-92c7-d0e4868f7ff0"
      unitRef="usd">5215000</us-gaap:InterestIncomeRelatedParty>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfMzg3Nw_01ca5fc3-f7fe-4afe-9081-8487934d1df9">DEBT&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Long-term debt consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.929%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.081%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.522%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unsecured revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unsecured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;New Market Tax Credit Financing &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt, excluding obligations under leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term debt, excluding obligations under leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On&#160;May 6, 2020, Village entered into a credit agreement (the &#x201c;Credit Facility&#x201d;) with Wells Fargo National Bank, National Association (&#x201c;Wells Fargo&#x201d;) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village&#x2019;s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May&#160;6, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;An unsecured term loan with a maximum loan amount of $25,500. On May&#160;12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May&#160;4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May&#160;4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The ability to convert up to $50,000 of the revolving line of credit to a secured converted term loan, which shall reduce the maximum amount available for borrowing under the revolving line of credit. On September&#160;1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July&#160;25, 2020), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July&#160;25, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying values of the Company&#x2019;s long-term debt related to the Company's Credit Facility approximate their fair value as interest is charged at variable market rates.  The estimated fair values of the Company's long-term debt are based on Level 2 inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;New Markets Tax&#160;Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December 29, 2017, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (&#x201c;Wells Fargo&#x201d;) under a qualified New Markets Tax Credit (&#x201c;NMTC&#x201d;) program related to the construction of a new store in the Bronx, New York.&#160;The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (the &#x201c;Act&#x201d;) and is intended to induce capital investment in qualified lower income communities. The Act permits taxpayers to claim credits against their Federal income taxes for up to 39% of qualified investments in the equity of community development entities (&#x201c;CDEs&#x201d;). CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with the financing, the Company loaned&#160;$4,835 to VSM Investment Fund, LLC (the "Investment Fund") at&#160;an interest rate of&#160;&#160;1.403% per year and with a maturity date of&#160;December 31, 2044.&#160; Repayments on the loan commence in March 2025. Wells Fargo contributed $2,375 to the Investment Fund and, by virtue of such contribution, is entitled to substantially all of the tax benefits derived from the NMTC.  The Investment Fund is a wholly owned subsidiary of Wells Fargo.&#160;  The loan to the Investment Fund is recorded in other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Investment Fund then contributed the proceeds to a CDE, which, in turn, loaned combined funds of $6,563, net of debt issuance costs, to Village Super Market of NY, LLC, a wholly-owned subsidiary of the Company, at&#160;an interest rate of&#160;1.000%&#160;per year with a maturity date of&#160;December 31, 2051. These loans are secured by the leasehold improvements and equipment related to the construction of the Bronx store. Repayment of the loans commences in March 2025. The proceeds of the loans from the CDE  were used to partially fund the construction of the Bronx store. The Notes payable related to New Markets Tax Credit, net of debt issuance costs, are recorded in long-term debt in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The NMTC is subject to 100% recapture for a period of seven years. The Company is required to be in compliance with various regulations and contractual provisions that apply to the&#160;New Markets Tax&#160;Credit arrangement. Noncompliance could result in Wells Fargo's projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any &lt;/span&gt;&lt;/div&gt;loss or recapture of&#160;NMTCs. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement. The transaction includes a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo's interest in the Investment Fund.&#160;The value attributed to the put/call is de minimis. We believe that Wells Fargo will exercise the put option in December 2024, at the end of the recapture period, that will result in a net benefit to the Company of $1,728. The Company is recognizing the net benefit over the&#160;seven-year compliance period in operating and administrative expense.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzc1Ng_6e60aa22-cf94-46c0-8688-780605f5573b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Long-term debt consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.929%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.081%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.522%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unsecured revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unsecured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;New Market Tax Credit Financing &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt, excluding obligations under leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term debt, excluding obligations under leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i112ece4705c444c0ae9572d633489c5f_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMS00LTEtMS0xNjcy_8fb6e960-1cef-466d-985e-8d48dad108bb"
      unitRef="usd">50000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i156038d4b7c543479a2a64218345ba4b_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMS02LTEtMS0xNjcy_facb0b1a-3769-437e-9409-8c092cab71e2"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i009315b8c62a49ed88bd5f57cebd800b_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMi00LTEtMS0xNjcy_eec1a3c6-4e4e-42a3-b409-3bf29f73692b"
      unitRef="usd">24694000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3aa4906fa5164da48e580867bd5caaa3_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMi02LTEtMS0xNjcy_e2e591d1-5d24-4a42-93e4-add51dc34827"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie02c33ae22ff4c7688bb650caccac8d5_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMy00LTEtMS0xNjcy_d8ec789a-d01b-4dd5-bebb-66b5e83ca643"
      unitRef="usd">5921000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ibf37ea68f3844c4a81366cacdd5b9cc6_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfMy02LTEtMS0xNjcy_1517ccb2-dbd9-4262-83fc-e7c81f1379ee"
      unitRef="usd">6169000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNS0yLTEtMS00Mjg0_290d5f0f-64cf-4bf6-929f-9dbfe6dd2965"
      unitRef="usd">80615000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNS00LTEtMS00Mjg2_d5a12f33-d646-45f1-aa5e-8f87d3ba6604"
      unitRef="usd">6169000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNi00LTEtMS0xNjgy_78dd295b-9e9a-42b2-92a9-c353b500d7af"
      unitRef="usd">6421000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfNi02LTEtMS0xNjgy_bc607314-9681-4fe8-b8a0-ad70c7c18772"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfOC00LTEtMS0xNjk0_6d5ac686-0de9-4ebd-bbf5-d671b4336aa2"
      unitRef="usd">74194000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RhYmxlOjhjMzdjZjhmZGE3NDQ2YWNiYmY0YTA5YzZlNmI0ZTgzL3RhYmxlcmFuZ2U6OGMzN2NmOGZkYTc0NDZhY2JiZjRhMDljNmU2YjRlODNfOC02LTEtMS0xNjk0_500ad254-55b6-4275-87a4-a80399afe2e1"
      unitRef="usd">6169000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2280dc9193c34da9a8e9349a43755c6a_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU4NjE4NA_4b83123f-0aa8-43e4-9d08-119dbec52ffd"
      unitRef="usd">150500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i767406a32cf1417f981601257a70ebab_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIyMw_6b95d8d3-3609-4770-a807-cc84d407f7f1"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i280f995edef8416f806d6eb842ef1eb2_D20200506-20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIyOQ_ed32ea6d-519a-4fbc-bad1-3d57848ae87d"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i260b30eca56c492aa4a987aae4b43b0d_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIzMw_8ab76c43-b636-454e-94d0-6a326750bce8"
      unitRef="usd">25500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i260b30eca56c492aa4a987aae4b43b0d_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI0MA_8ab76c43-b636-454e-94d0-6a326750bce8"
      unitRef="usd">25500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ia0edf58e5b664559a834d75fbfe9e4c2_D20200512-20200512"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzcyNA_1d04eeab-ac57-41d9-a388-3350b6bb1876">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i52abc1bb022b4b8fa2f3ef9e7ef445b0_D20200512-20200512"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI2OQ_7c015597-1e48-4222-a95b-0a55b7c1c9fa"
      unitRef="number">0.0135</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i9c098a65f85c471992c1bb097b6ec482_I20200512"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI3Mw_9e5ede14-412c-435a-8664-c9e84c1b040c"
      unitRef="number">0.0041</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8e92da4a0baa44f1a540524bb8a36f31_I20200512"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjI5NA_bef7500c-279d-4cde-8830-08976de73599"
      unitRef="number">0.0176</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <vlgea:DebtConversionAllowableConvertedInstrumentAmount
      contextRef="ieb8c69880428450aae5542463540c469_D20200506-20200506"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjMwOA_9165c1de-c7b7-4408-8889-8ed30d0d1e60"
      unitRef="usd">50000000</vlgea:DebtConversionAllowableConvertedInstrumentAmount>
    <vlgea:LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount
      contextRef="i509f96e8070e45349ecc28bf5abec32f_D20200901-20200901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjQwOQ_0a2c465e-9b08-4368-a6a2-2c7aa6384034"
      unitRef="usd">50000000</vlgea:LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i767406a32cf1417f981601257a70ebab_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjE5Nw_8098491e-de81-4c7a-bd6a-a8307fcf5bd9"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6def019b444342478e39088564a399dd_I20200901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjIxMQ_32f59c7a-3451-4b7b-8a90-101113dc4ef0"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iecf74b6df5904da3891e37b756eeb08b_D20200901-20200901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjQwNQ_2209bc40-d8df-4616-8760-12272817424a"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentTerm
      contextRef="i7da26a24fa3f401ea4bf5f763e834f45_D20200901-20200901"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzc0Mw_00ba8a72-c29d-4162-988d-626e304190f6">P15Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib33563fefaae46b6bf00ef67fcb66cbc_I20200901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjM5NA_69e30a4f-3e25-4f2c-a9d4-d19242208c3a"
      unitRef="number">0.0069</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeTermOfContract
      contextRef="i982e3aa3f7084f1987c0de2b67c14ca2_D20200901-20200901"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjM4NA_377e56db-e3a4-4081-9047-ec0754eb4ddb">P15Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib37943e4a5a84288b5f01f36666363fa_I20200901"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MjM2OA_13fddf62-d716-4f74-a769-7e9effff37cb"
      unitRef="number">0.0219</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <vlgea:DebtInstrumentCollateralNumberOfStores
      contextRef="ib37943e4a5a84288b5f01f36666363fa_I20200901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNDM5ODA0NjUyNzc0Ng_1cacaada-2b9e-4e6d-a01c-d205e1446af6"
      unitRef="store">3</vlgea:DebtInstrumentCollateralNumberOfStores>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3d6220b2660f405e87adc7ff2989077e_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU4NzkxNg_63b0bd14-be9c-487f-a660-5c4121759ae9"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i1fadeca496a448bfa2f61223b61af525_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5MzM4Mw_158a9225-8455-42bd-9062-1c7277c30f08"
      unitRef="usd">7336000</us-gaap:LineOfCredit>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="ide16aad1b82a4db891421e06345f735c_I20171229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk1OQ_8ef7e685-0ed1-4853-9f0a-6bfc30d24b38"
      unitRef="usd">4835000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <vlgea:InterestOnUnrelatedPartyNoteReceivablePercentage
      contextRef="i39fd6cde9ee54f3bafbcd962033754ae_D20171229-20171229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk2Mw_4e799e15-832e-4724-a7e1-05e4d25721d2"
      unitRef="number">0.01403</vlgea:InterestOnUnrelatedPartyNoteReceivablePercentage>
    <vlgea:ThirdPartyContributiontoInvestmentFund
      contextRef="ide16aad1b82a4db891421e06345f735c_I20171229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk2OA_14000433-483d-4674-afbb-f042289248b5"
      unitRef="usd">2375000</vlgea:ThirdPartyContributiontoInvestmentFund>
    <us-gaap:LongTermNotesPayable
      contextRef="ide16aad1b82a4db891421e06345f735c_I20171229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk3NA_d5ad1592-6e38-42a7-a221-ed67e6fa286e"
      unitRef="usd">6563000</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ide16aad1b82a4db891421e06345f735c_I20171229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk3OA_13845d00-86c2-4ed9-8aa4-b0a0fa1cc422"
      unitRef="number">0.01000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <vlgea:BenefitOverRecapturePeriod
      contextRef="ic3e14432d06e47caa43a10c6835382f6_D20171229-20241229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF83OS9mcmFnOjc3YzgyYWI1MTBiNjQ2ZTFiYmZiMjUzMmY2MDkyN2MwL3RleHRyZWdpb246NzdjODJhYjUxMGI2NDZlMWJiZmIyNTMyZjYwOTI3YzBfNzE0NjgyNTU5NDk4Mw_985edea5-269c-4e60-902d-5b49b2abbbcc"
      unitRef="usd">1728000</vlgea:BenefitOverRecapturePeriod>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl80Mzk4MDQ2NTE4MzYx_0f11eeb8-54e5-45d4-804c-987873fe6219">DERIVATIVES AND HEDGING ACTIVITIES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is exposed to interest rate risk arising from fluctuations in LIBOR related to the Company&#x2019;s Credit Facility. The Company manages exposure to this risk and the variability of related cash flows primarily by the use of derivative financial instruments, specifically, interest rate swaps.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2020, the Company executed two interest rate swaps with an aggregate notional value of $75,500 to hedge the variable cash flows associated with variable-rate loans under the Company's Credit Facility. The interest rate swaps were executed for risk management and are not held for trading purposes.  The objective of the interest rate swaps is to hedge the variability of cash flows resulting from fluctuations in LIBOR. The swaps replaced the applicable LIBOR with fixed interest rates and payments are settled monthly when payments are made on the variable-rate loans. The Company's derivatives qualify and have been designated as cash flow hedges of interest rate risk. The gain or loss on the derivative is recorded in Accumulated other comprehensive loss and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. Amounts reported in Accumulated other comprehensive loss related to derivatives will be reclassified to interest expense as interest payments are made on the variable-rate loans. The Company reclassified $12 from Accumulated other comprehensive loss to Interest expense during fiscal 2020.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The notional value of the interest rate swaps were $74,893 as of July&#160;25, 2020. The fair value of interest rate swaps recorded in other liabilities is $921 as of July&#160;25, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The fair values of the Company&#x2019;s interest rate swaps are based on Level 2 inputs, including the present value of estimated future cash flows based on market expectations of the yield curve on variable interest rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ieb58bfd742914585a57134eaf7b30b3d_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NDc0_d599b496-c5fc-4102-84ee-91a94b887ef7"
      unitRef="derivative_instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie10750bc22f84e7cb4c33dc680bb2969_I20190728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NDYw_f4f7366c-795c-4ec2-92cb-7360950de778"
      unitRef="usd">75500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i988edc565485458ba8e4ad8e33aedf6a_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NjA4_e158dbca-c8fb-49c3-ae1d-23f037f8275e"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg2NjEy_33e78d66-9a4c-4248-a5ab-a1602320dc1b"
      unitRef="usd">74893000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMjc1L2ZyYWc6OTUyZDY3NWNhYTgxNGQzYjgwYjk0MzFhNWE2N2Q4MmIvdGV4dHJlZ2lvbjo5NTJkNjc1Y2FhODE0ZDNiODBiOTQzMWE1YTY3ZDgyYl83MTQ2ODI1NTg4MjQ1_c52bfe16-08f9-4ed4-85f1-e7385fb8e689"
      unitRef="usd">-921000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIyNg_9608db6a-1786-4f7f-a15c-1b858b38c38b">INCOME TAXES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of the provision for income taxes are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:11pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.730%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.619%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&#160;tax&#160;assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compensation related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax over book depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patronage dividend receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July&#160;25, 2020 and July&#160;27, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.730%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.619%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In management&#x2019;s opinion, in view of the Company&#x2019;s previous, current and projected taxable income and reversal of deferred tax liabilities, such tax assets will more likely than not be fully realized. Accordingly, no valuation allowance was deemed to be required at July&#160;25, 2020 and July&#160;27, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective income tax rate differs from the statutory federal income tax rate as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Statutory federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlement of tax audits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal net operating loss carryback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Fiscal 2020 includes a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. In June 2019, the Company reached an agreement with the New Jersey Division of Taxation to settle an audit &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;of fiscal years 2011 through 2015 for all applicable entities and fiscal years 2000 through 2014 related to a settlement agreement reached in February 2015 regarding nexus of certain subsidiaries. The Company recorded an income tax benefit of $777, net of federal taxes, in fiscal 2019 related to the settlement and to reverse remaining unrecognized tax benefits and related interest and penalties in excess of the settlement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The New Jersey Department of Treasury is currently auditing the fiscal 2016 through 2018 tax years for all applicable entities.  The Company is open to examination by the remaining relevant tax authorities with varying statutes of limitations, generally ranging from three to four years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reductions based on settlement of tax audits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The Company recognizes interest and penalties on income taxes in income tax expense. The Company recognized a benefit of $242 in fiscal 2019 related to interest and penalties on income taxes.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIxNA_d3f1de34-84c6-4609-9f4a-f8126ea42b33">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of the provision for income taxes are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMi0xLTEtMS0w_42b2ecba-ac90-4fd0-9da0-74c3e0c65fc2"
      unitRef="usd">-8023000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMi0zLTEtMS0w_3bd9a3bb-c834-41e6-addc-b1706372e52a"
      unitRef="usd">7669000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMy0xLTEtMS0w_d88858ce-d173-4ce5-9dbb-621db2ebc15a"
      unitRef="usd">10846000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfMy0zLTEtMS0w_c9c08e7a-e4a8-4bdc-9559-9e73b119562e"
      unitRef="usd">-1149000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNi0xLTEtMS0w_baf7dc12-38b4-412f-9dff-c318cf5bb479"
      unitRef="usd">3627000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNi0zLTEtMS0w_19780697-f38a-4077-8987-b814ddde420a"
      unitRef="usd">4198000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNy0xLTEtMS0w_71039624-b180-40c0-9c82-48622404d1b5"
      unitRef="usd">344000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfNy0zLTEtMS0w_28e244d4-3276-49cb-9292-c2833a0e8bcf"
      unitRef="usd">-734000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfOS0xLTEtMS0w_b447a09d-2511-4b71-a06a-32cc5aef110a"
      unitRef="usd">6794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmFlMmUwMjQ4NDIxMzQzMmFhMzkxYzRmODU0ODEyOGIwL3RhYmxlcmFuZ2U6YWUyZTAyNDg0MjEzNDMyYWEzOTFjNGY4NTQ4MTI4YjBfOS0zLTEtMS0w_b9630ba8-0ab9-4b9f-b04e-ca9ec081649a"
      unitRef="usd">9984000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIyOQ_6759b409-d62c-4ed4-9d54-81e1523cc7c8">Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.730%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.619%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&#160;tax&#160;assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compensation related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax over book depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patronage dividend receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July&#160;25, 2020 and July&#160;27, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.730%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.619%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <vlgea:DeferredTaxAssetTaxDeferredLeasingActivities
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMi0xLTEtMS0w_603aa01f-98b9-4088-9e67-979946261e57"
      unitRef="usd">98149000</vlgea:DeferredTaxAssetTaxDeferredLeasingActivities>
    <vlgea:DeferredTaxAssetTaxDeferredLeasingActivities
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMi0zLTEtMS0w_86544e2d-cf1a-4f90-8d38-e9436f93bd5a"
      unitRef="usd">11118000</vlgea:DeferredTaxAssetTaxDeferredLeasingActivities>
    <vlgea:DeferredTaxAssetTaxDeferredUncertainTaxPosition
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMy0xLTEtMS0w_6606f1e2-fe61-43a5-a8a6-a82c09047b5e"
      unitRef="usd">508000</vlgea:DeferredTaxAssetTaxDeferredUncertainTaxPosition>
    <vlgea:DeferredTaxAssetTaxDeferredUncertainTaxPosition
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMy0zLTEtMS0w_92c0176b-3b33-4a74-971b-599c934a4d3f"
      unitRef="usd">0</vlgea:DeferredTaxAssetTaxDeferredUncertainTaxPosition>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNC0xLTEtMS0w_c36f366e-68e6-4af5-8a93-f6fba4f56409"
      unitRef="usd">2945000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNC0zLTEtMS0w_1dab2309-5f07-4837-a7ea-a02e51467b6d"
      unitRef="usd">4750000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNS0xLTEtMS0w_a2c9aadd-802e-46f5-a064-60f0bfeaf901"
      unitRef="usd">1881000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNS0zLTEtMS0w_be191914-7df3-413f-96c2-2f7fd456e02f"
      unitRef="usd">1474000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNi0xLTEtMS0w_bf226036-0e15-40f1-968b-4ff8bbb0c6bc"
      unitRef="usd">752000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfNi0zLTEtMS0w_3e080a78-7481-4b1e-ae7e-8a8b0d3de855"
      unitRef="usd">406000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfOC0xLTEtMS0w_bb557517-1f41-4415-99b3-cbefbf8648c6"
      unitRef="usd">104235000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfOC0zLTEtMS0w_79167057-4664-41b2-bcb0-fb2cb017cf82"
      unitRef="usd">17748000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTEtMS0xLTEtMA_11e25d0f-ce60-44f5-8729-32dc53248f9c"
      unitRef="usd">23626000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTEtMy0xLTEtMA_ae1c791f-b376-445c-994d-fdf48508d3b0"
      unitRef="usd">13481000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMS0xLTEtNjc5Mw_715c6abc-f755-449f-8f84-a838a81a5bd6"
      unitRef="usd">92021000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMy0xLTEtNjgwMw_bede1eae-dc3c-4b81-9212-c20476546482"
      unitRef="usd">3302000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <vlgea:DeferredTaxLiabilitiesPatronageDividendReceivable
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMS0xLTEtMA_1ee286eb-113f-44f8-aab3-78a3e79da0e2"
      unitRef="usd">3133000</vlgea:DeferredTaxLiabilitiesPatronageDividendReceivable>
    <vlgea:DeferredTaxLiabilitiesPatronageDividendReceivable
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTItMy0xLTEtMA_e9bc3225-7ff4-4d62-871b-df0a8b8dbd11"
      unitRef="usd">3270000</vlgea:DeferredTaxLiabilitiesPatronageDividendReceivable>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTMtMS0xLTEtMA_df9c42d6-edcb-47e4-b132-f074f147929d"
      unitRef="usd">1076000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTMtMy0xLTEtMA_57354427-21d0-4ec8-98ff-c843967fa086"
      unitRef="usd">1034000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTQtMS0xLTEtMA_1fd341b0-cc04-4024-bb26-fc4f498203f5"
      unitRef="usd">178000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTQtMy0xLTEtMA_9dec7cbb-585f-4359-ae6d-b85b22691b75"
      unitRef="usd">123000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTYtMS0xLTEtMA_6abc355b-897e-4463-99fb-183152c39846"
      unitRef="usd">120034000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTYtMy0xLTEtMA_97ea459f-70f4-4d66-85e0-62a0d72f9c5c"
      unitRef="usd">21210000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTgtMS0xLTEtMA_745cf055-3db8-4383-8599-e424e3e4ca40"
      unitRef="usd">15799000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjBjMTliYzU2ZmU5MjRlYzg4NzMyNjE5ZDM0YmUwOTI1L3RhYmxlcmFuZ2U6MGMxOWJjNTZmZTkyNGVjODg3MzI2MTlkMzRiZTA5MjVfMTgtMy0xLTEtMA_beb91e1c-da8d-4f31-b728-d9922be9be24"
      unitRef="usd">3462000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMS0xLTEtMS0w_02861b00-7d96-4ba9-994a-a6e9e13cf076"
      unitRef="usd">702000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMS0zLTEtMS0w_12901958-37a3-4bec-9ded-54745a03c58a"
      unitRef="usd">1406000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMi0xLTEtMS0w_fc9ea6dc-0081-4227-bade-e744e25b1f2e"
      unitRef="usd">16501000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjYxMDIzYWIxY2M0ZDRjNzdiOWJkYzc1MmViMTk5NThjL3RhYmxlcmFuZ2U6NjEwMjNhYjFjYzRkNGM3N2I5YmRjNzUyZWIxOTk1OGNfMi0zLTEtMS0w_dd5fcd61-e95d-405f-9d19-428d4719559e"
      unitRef="usd">4868000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIxMQ_48501d7c-3ade-4454-956a-b90dafe1e687">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective income tax rate differs from the statutory federal income tax rate as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Statutory federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlement of tax audits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal net operating loss carryback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMS0xLTEtMS0w_df2edc98-227f-4944-b9d2-05b22c08930e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMS0zLTEtMS0w_6a8a239f-1a95-495a-94cf-5905025cbd20"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMi0xLTEtMS0w_9ba77e48-0297-44af-9f57-14850c41ead3"
      unitRef="number">0.099</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMi0zLTEtMS0w_aee768c5-7658-466d-9146-17d02602695e"
      unitRef="number">0.098</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMy0xLTEtMS0w_57ad4f05-9e89-4db3-9d93-c7b84092c114"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfMy0zLTEtMS0w_e8ae7df1-08db-4461-a9bf-cdd37399ea06"
      unitRef="number">-0.022</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <vlgea:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0xLTEtMS00Mjc3_9e4e1687-7fee-4e50-b1aa-6fd7b23e233b"
      unitRef="number">-0.079</vlgea:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent>
    <vlgea:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0zLTEtMS00Mjc3_3f30ad1b-84f4-4e28-83e0-16ca0ad292b0"
      unitRef="number">0</vlgea:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0xLTEtMS0w_52d31b5a-54ce-4ec6-bcd3-46a379474dec"
      unitRef="number">-0.016</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfNi0zLTEtMS0w_22f83530-09f3-4dd1-b601-09abff497213"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfOC0xLTEtMS0w_3ef14e27-023f-40a3-914d-bfc0dda67a1f"
      unitRef="number">0.214</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOjJiNjg2NmY5YzVmYTRhZDViNTg2MmZiMDRjOTBkZDdjL3RhYmxlcmFuZ2U6MmI2ODY2ZjljNWZhNGFkNWI1ODYyZmIwNGM5MGRkN2NfOC0zLTEtMS0w_0b38fdf9-ba31-402a-81cb-e22ba86ea944"
      unitRef="number">0.281</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <vlgea:EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfNzE0NjgyNTU4NTc1MQ_64309f66-3142-4a3c-8a0a-3261db691639"
      unitRef="usd">-2512000</vlgea:EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMjQ0NQ_7b17c4bd-3dee-458d-abee-56408d298878"
      unitRef="usd">-777000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzIxOQ_8d4a0194-93fb-4d97-bd75-12bf51f73661">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reductions based on settlement of tax audits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfMS0xLTEtMS0w_d574a4d4-cdef-46e2-8e76-a216b3ecba57"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfMS0zLTEtMS0w_1c5a9a80-cf71-4a3b-b1e0-401b9dcd49fa"
      unitRef="usd">648000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNC0xLTEtMS0w_469f5185-40c4-464e-ad2d-fb9d03ad4496"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNC0zLTEtMS0w_e11222e5-0d2e-4da2-be93-0df0db358799"
      unitRef="usd">648000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNy0xLTEtMS0w_ca630933-aa6c-4c6a-bacc-78ef01c00b23"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RhYmxlOmQ5MzdiMmU1NzgwYTQ3YzVhMGI2M2M0ODM2MDQ2ZGYwL3RhYmxlcmFuZ2U6ZDkzN2IyZTU3ODBhNDdjNWEwYjYzYzQ4MzYwNDZkZjBfNy0zLTEtMS0w_70c8d58e-3030-46de-b171-9e9b23c293f2"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF84NS9mcmFnOmE4OTZmZjA2OTdhMjQ1ZjhhYTA4NTk2NTkyOGE4NWJlL3RleHRyZWdpb246YTg5NmZmMDY5N2EyNDVmOGFhMDg1OTY1OTI4YTg1YmVfMzE0MQ_a2f2d487-b1e4-493c-a89d-86addcb132d9"
      unitRef="usd">-242000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjA1MA_6873957e-492c-47eb-b224-424c849d9a03">LEASES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Description of leasing arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company leases 33 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July&#160;25, 2020. The majority of initial lease terms range from 20 to 30 years. Most of the Company&#x2019;s leases contain renewal options at increased rents of five years each at the Company&#x2019;s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Leases with an initial term of 12 months or less are not recorded on the balance sheet. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The composition of total lease cost is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.361%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.063%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.546%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Statement of Operations Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;25, 2020, finance lease right-of-use assets of $13,753 are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.847%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.999%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has approximately&#160;$16,671 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of&#160;July&#160;25, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.844%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.956%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.917%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the first quarter of fiscal 2020, the Company adopted ASU 2016-02, and as required, the following disclosure is provided for periods prior to adoption. Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.576%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.694%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital and&lt;br/&gt;&#160;financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Related party leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $688 in both fiscal 2020 and 2019, and has a related lease obligation of $3,772 at July&#160;25, 2020. This lease expires in fiscal 2021 with options to extend at increasing annual rent.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,556 and $1,455 in fiscal 2020 and 2019, respectively, and has related aggregate lease obligations of $13,179 at July&#160;25, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2020 and 2019, and has related aggregate lease obligations of $3,521 at July&#160;25, 2020. Both leases contain normal periodic rent increases and options to extend the lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjA1MA_a6ca6d14-629c-4c65-b5c4-48be6b7bf615">LEASES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Description of leasing arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company leases 33 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July&#160;25, 2020. The majority of initial lease terms range from 20 to 30 years. Most of the Company&#x2019;s leases contain renewal options at increased rents of five years each at the Company&#x2019;s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Leases with an initial term of 12 months or less are not recorded on the balance sheet. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The composition of total lease cost is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.361%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.063%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.546%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Statement of Operations Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;25, 2020, finance lease right-of-use assets of $13,753 are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.847%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.999%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has approximately&#160;$16,671 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of&#160;July&#160;25, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.844%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.956%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.917%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.150%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the first quarter of fiscal 2020, the Company adopted ASU 2016-02, and as required, the following disclosure is provided for periods prior to adoption. Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.576%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.694%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital and&lt;br/&gt;&#160;financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Related party leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $688 in both fiscal 2020 and 2019, and has a related lease obligation of $3,772 at July&#160;25, 2020. This lease expires in fiscal 2021 with options to extend at increasing annual rent.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,556 and $1,455 in fiscal 2020 and 2019, respectively, and has related aggregate lease obligations of $13,179 at July&#160;25, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2020 and 2019, and has related aggregate lease obligations of $3,521 at July&#160;25, 2020. Both leases contain normal periodic rent increases and options to extend the lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <vlgea:LesseeLeaseNumberOfContracts
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU4NTA1MQ_843c8d26-1876-4378-8e70-ab712be708b7"
      unitRef="contract">33</vlgea:LesseeLeaseNumberOfContracts>
    <vlgea:LesseeLeaseTermOfContract
      contextRef="i87fe1dbedd334d25be4aba08fc7f4570_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjEw_319f4621-06d2-4a6e-ae26-4324b1d2c5bf">P20Y</vlgea:LesseeLeaseTermOfContract>
    <vlgea:LesseeLeaseTermOfContract
      contextRef="ic3255fa3f203493497f2a66753fa64c3_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjE2_b2bcb6bb-4d1e-4a81-b0a7-216147cfdb44">P30Y</vlgea:LesseeLeaseTermOfContract>
    <vlgea:LesseeLeaseRenewalTerm
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMjk2_09432e7c-078f-40b0-bf9c-95dfbc07d12e">P5Y</vlgea:LesseeLeaseRenewalTerm>
    <us-gaap:OperatingLeaseCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfMi0zLTEtMS0xNTU4_d3f4f583-e21e-435a-9f9f-f163de4983e4"
      unitRef="usd">22911000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfNC0zLTEtMS0xNTU4_ecf32a97-8bed-48c7-9a14-69c79a789f13"
      unitRef="usd">947000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfNS0zLTEtMS0xNTU4_5276a539-96f2-4ddc-ae41-d056e5ebbd0d"
      unitRef="usd">2059000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfNi0zLTEtMS0xNTU4_f4ac68ef-22b9-48b0-905e-5250085ed818"
      unitRef="usd">16473000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmVhZDc5OWE4ODg0NzRjOTk4YTI5YmRkMzA0YTk0YjcyL3RhYmxlcmFuZ2U6ZWFkNzk5YTg4ODQ3NGM5OThhMjliZGQzMDRhOTRiNzJfOC0zLTEtMS01MzM0_37af4238-ffb1-4dea-a924-51f20dadd266"
      unitRef="usd">42390000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU4ODg0Mw_78a9d62a-3922-440a-b2ba-cd83006804e4"
      unitRef="usd">13753000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcyMA_3ab256e2-0d38-4afe-8bae-4cd43c14e5e9">Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.847%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.999%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcyMA_95fa4d0a-2e98-41e9-a2dd-d7220bd0e955">Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.847%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.999%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMS0yLTEtMS0xNTU4_7ae07e22-accd-4eea-b001-55fae9112e37"
      unitRef="usd">34103000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMS00LTEtMS0xNTU4_4b9b3ca2-6a5a-4134-a51c-b4d33844e893"
      unitRef="usd">2689000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <vlgea:LeaseLiabilityPaymentsDueYearOne
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMS02LTEtMS01MzUx_681d4bec-9c11-4534-8a62-d4521215f3a4"
      unitRef="usd">36792000</vlgea:LeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMi0yLTEtMS0xNTU4_e36733e3-a8a5-4e9e-a31d-c7d46891193f"
      unitRef="usd">35555000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMi00LTEtMS0xNTU4_92dd4db3-b1d7-4792-a5d1-eb49f8aa9b03"
      unitRef="usd">2689000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <vlgea:LeaseLiabilityPaymentsDueYearTwo
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMi02LTEtMS01MzUx_283984a0-cafb-4899-8747-2e7b7c96d3a8"
      unitRef="usd">38244000</vlgea:LeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMy0yLTEtMS0xNTU4_c0889a8d-6071-4949-834b-2efe39363c10"
      unitRef="usd">35186000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMy00LTEtMS0xNTU4_af408eeb-cdfc-47e0-99b2-9b1f346e8b42"
      unitRef="usd">2689000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <vlgea:LeaseLiabilityPaymentsDueYearThree
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMy02LTEtMS01MzUx_854e7894-f7f9-4dad-9830-275d351204b0"
      unitRef="usd">37875000</vlgea:LeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNC0yLTEtMS0xNTU4_1b7ffcf9-97b4-4d13-96d9-41c56d79ab31"
      unitRef="usd">33298000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNC00LTEtMS0xNTU4_39127caf-ecd1-41b7-b462-22bf0a0187d6"
      unitRef="usd">2689000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <vlgea:LeaseLiabilityPaymentsDueYearFour
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNC02LTEtMS01MzUx_b98880f1-92bf-4863-b8a2-905e6c6d6da2"
      unitRef="usd">35987000</vlgea:LeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNS0yLTEtMS0xNTU4_438f3da7-e81b-4691-8ad8-a1e47cc39d97"
      unitRef="usd">31950000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNS00LTEtMS0xNTU4_102bfee9-00ba-44de-a8df-9be39bc42b4b"
      unitRef="usd">2820000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <vlgea:LeaseLiabilityPaymentsDueYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNS02LTEtMS01MzUx_98dfda26-1b32-4069-91ca-18177848607c"
      unitRef="usd">34770000</vlgea:LeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNi0yLTEtMS0xNTU4_a8258db5-a704-4372-8664-9b1bc77eed7c"
      unitRef="usd">242775000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNi00LTEtMS0xNTU4_653bcd22-b381-4480-a944-4f1b0a4229ff"
      unitRef="usd">29081000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <vlgea:LeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNi02LTEtMS01MzUx_654d0334-b49e-4863-acdb-d482ec9bc61c"
      unitRef="usd">271856000</vlgea:LeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNy0yLTEtMS01MzQ5_bdb6d547-56f5-4b8b-95e0-764772adbad4"
      unitRef="usd">412867000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNy00LTEtMS01MzQ3_d43daddd-6bd3-4380-a020-67cc33d268f0"
      unitRef="usd">42657000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <vlgea:LeaseLiabilityPaymentsDue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfNy02LTEtMS01MzUx_603828ff-63de-442a-8768-5858a16f5146"
      unitRef="usd">455524000</vlgea:LeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfOC0yLTEtMS01MzQ5_8556391f-6975-4d17-b648-18e7e676f2d2"
      unitRef="usd">95719000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfOC00LTEtMS01MzQ3_faeae1d2-b7f4-4aee-823f-7683665216a3"
      unitRef="usd">19113000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <vlgea:LeaseLiabilityUndiscountedExcessAmount
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfOC02LTEtMS01MzUx_dc3ee740-a019-42a2-ac96-87cb40346c66"
      unitRef="usd">114832000</vlgea:LeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMTAtMi0xLTEtMTU1OA_15a50102-9bf3-4db6-abf4-7d7985238a75"
      unitRef="usd">317148000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMTAtNC0xLTEtMTU1OA_cb28197d-8f63-4852-948f-da16f8433481"
      unitRef="usd">23544000</us-gaap:FinanceLeaseLiability>
    <vlgea:LeaseLiability
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOmE4OGE4MjI0MGM3ZTQ0YmM5ZTkyODM1YmRkMmFmOTkwL3RhYmxlcmFuZ2U6YTg4YTgyMjQwYzdlNDRiYzllOTI4MzViZGQyYWY5OTBfMTAtNi0xLTEtNTM1Mw_55ff4fd0-49f9-40d6-bae1-6896fba3653f"
      unitRef="usd">340692000</vlgea:LeaseLiability>
    <vlgea:LesseeLeaseLeaseNotYetCommencedLiability
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU4OTE1MA_a2315714-13b1-4049-88c4-e985bb7ff71e"
      unitRef="usd">16671000</vlgea:LesseeLeaseLeaseNotYetCommencedLiability>
    <vlgea:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcxOQ_0b29b226-8542-4df4-a214-372abd93727e">As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.844%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.956%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</vlgea:AssetsAndLiabilitiesLesseeTableTextBlock>
    <vlgea:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDk0NzgwMjMzNjYwNg_db13b54d-f1d6-4bb9-b7d1-12f85a980109">As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.844%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.956%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</vlgea:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfMi0xLTEtMS0xNTU4_6aebf9e7-599b-4a8e-bc4f-f73cdb821c9e">P13Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfMy0xLTEtMS0xNTU4_351dfc51-cd33-46ee-81c6-b89322d8c9e3">P15Y4M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfNS0xLTEtMS0xNTU4_9cfc9efc-adfc-4610-85e3-dd0a75adbb27"
      unitRef="number">0.039</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjk2ZDczYzhhM2I4YzQwZjM4M2U3ZDQ3MWE2YTBmNWQ5L3RhYmxlcmFuZ2U6OTZkNzNjOGEzYjhjNDBmMzgzZTdkNDcxYTZhMGY1ZDlfNi0xLTEtMS0xNTU4_0490ca5e-811c-41f6-af6e-1308a2af3ace"
      unitRef="number">0.085</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjYyNTIzZjI3YzRlYzQyMzJhZTcyMDYwMzM2MDJhOTcwL3RhYmxlcmFuZ2U6NjI1MjNmMjdjNGVjNDIzMmFlNzIwNjAzMzYwMmE5NzBfMy0yLTEtMS0xNTU4_e51855b3-bd8e-407e-b874-b7ebfb93a454"
      unitRef="usd">21287000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjYyNTIzZjI3YzRlYzQyMzJhZTcyMDYwMzM2MDJhOTcwL3RhYmxlcmFuZ2U6NjI1MjNmMjdjNGVjNDIzMmFlNzIwNjAzMzYwMmE5NzBfNC0yLTEtMS0xNTU4_04c9352c-db48-41a8-b7fb-517f25206e9c"
      unitRef="usd">2059000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjYyNTIzZjI3YzRlYzQyMzJhZTcyMDYwMzM2MDJhOTcwL3RhYmxlcmFuZ2U6NjI1MjNmMjdjNGVjNDIzMmFlNzIwNjAzMzYwMmE5NzBfNS0yLTEtMS0xNTU4_1ebc78ce-d43a-468c-b675-3587dff340b1"
      unitRef="usd">572000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNDM5ODA0NjUyMjcyMg_8abb195b-29c5-47c0-bbe9-723a94e62a84">Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.576%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.694%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital and&lt;br/&gt;&#160;financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMS0xLTEtMS0xNTU4_bd7af775-dadb-4e58-8cf4-302954a79f9c"
      unitRef="usd">5173000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMS0zLTEtMS0xNTU4_9659d8a5-3990-4e16-b58c-46dd476df7c2"
      unitRef="usd">13573000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMi0xLTEtMS0xNTU4_3374c9b8-5171-4707-a91a-08050cd20dbd"
      unitRef="usd">5240000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMi0zLTEtMS0xNTU4_10077534-ea78-42ae-a083-29ce610358f8"
      unitRef="usd">12972000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMy0xLTEtMS0xNTU4_6f4bfe72-517e-42b5-9e5d-9aa2ab99d193"
      unitRef="usd">5240000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMy0zLTEtMS0xNTU4_6c6841a8-1fd2-412c-a734-80728c8380cf"
      unitRef="usd">10348000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNC0xLTEtMS0xNTU4_8ef1ec0c-aa84-4d10-b2c7-d1b6bb3a5d8c"
      unitRef="usd">5305000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNC0zLTEtMS0xNTU4_0d35f07e-4806-4822-8e17-08434000f5fb"
      unitRef="usd">9747000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNS0xLTEtMS0xNTU4_d6140952-bc91-4f56-9e4b-41a49034e661"
      unitRef="usd">5342000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNS0zLTEtMS0xNTU4_bd968209-f3ae-4c7b-aab4-f0e654f0ba66"
      unitRef="usd">7457000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNi0xLTEtMS0xNTU4_7f63eda1-5a68-41f1-8a73-8c6f2d76bb46"
      unitRef="usd">43708000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNi0zLTEtMS0xNTU4_fe7d817f-18b2-44ec-8d4d-d160721e57f7"
      unitRef="usd">61043000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNy0xLTEtMS01Mzk3_f7ec44aa-1a59-4ec5-b622-021a7f35e1ac"
      unitRef="usd">70008000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfNy0zLTEtMS01Mzk5_02d7d905-f3c6-4c51-9c17-29b6a096fb95"
      unitRef="usd">115140000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfOC0xLTEtMS0xNTU4_13ebcc96-9fab-4a18-a7f8-426d496887dd"
      unitRef="usd">28233000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMTAtMS0xLTEtMTU1OA_bfedde6b-4637-46e0-8f75-ecb340f17e95"
      unitRef="usd">41775000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMTItMS0xLTEtMTU1OA_1e9963f4-8102-47b3-9b37-9b9423af1b58"
      unitRef="usd">1022000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RhYmxlOjEyYzM5MmUzNjkwMDRlNmM4OGI2NzBlZjVhNGJiNDE3L3RhYmxlcmFuZ2U6MTJjMzkyZTM2OTAwNGU2Yzg4YjY3MGVmNWE0YmI0MTdfMTMtMS0xLTEtMTU1OA_58fcae55-5c3e-4059-8aa1-6022855a74b9"
      unitRef="usd">40753000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <vlgea:RelatedPartyTransactionOfficerOwnershipPercentage
      contextRef="ifca4b45af9b64549b9ba6e4294b4dcff_I20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTA4NA_8f39d39c-71d7-4304-8972-d9c80757da2d"
      unitRef="number">0.30</vlgea:RelatedPartyTransactionOfficerOwnershipPercentage>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i88fe2f3de4fc4d0fb398bc7e49b78b68_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTE4Ng_5af87cd9-211d-4abc-9102-e6db4bbfb222"
      unitRef="usd">688000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="ided8a36fbb184dbd832759efda1711a4_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTE4Ng_83a56eaa-098e-44eb-951b-8fc231612a5d"
      unitRef="usd">688000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4d73427123d445b49e088917efe95e67_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5MjIyMA_6f36bb36-5940-442a-b5f2-1a5171862e12"
      unitRef="usd">3772000</us-gaap:OperatingLeaseLiability>
    <vlgea:RelatedPartyTransactionNumberofRealEstatePartnerships
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTMzOQ_646434fd-5107-4fa5-9eb3-7cbcd768129d"
      unitRef="real_estate_partnership">3</vlgea:RelatedPartyTransactionNumberofRealEstatePartnerships>
    <vlgea:RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTQwMA_5448f725-5d47-4564-81af-7f6dc833a693"
      unitRef="real_estate_partnership">2</vlgea:RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid>
    <vlgea:AggregateRentToRelatedParties
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTQ0Ng_18ac40ce-2150-48d3-80d1-266a993a5cbb"
      unitRef="usd">1556000</vlgea:AggregateRentToRelatedParties>
    <vlgea:AggregateRentToRelatedParties
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5MjA5OQ_3437a0cd-4197-42b3-98c3-4de45fed1450"
      unitRef="usd">1455000</vlgea:AggregateRentToRelatedParties>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4d089f4b58b444868e22ddc37e537837_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5MjcxNQ_1a57204c-9b4d-4ab2-ad25-48bf289d6e40"
      unitRef="usd">13179000</us-gaap:OperatingLeaseLiability>
    <vlgea:RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity
      contextRef="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTQ3Ng_b8222553-b516-4532-9251-3c67613e7b6e"
      unitRef="real_estate_partnership">1</vlgea:RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity>
    <vlgea:RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership
      contextRef="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTYyMw_6e82f630-0f4a-4500-9e10-a88382a7adc9"
      unitRef="property">1</vlgea:RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i9d985dfa720746dc98d1b0ffef3eccd0_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTczNw_43c72d20-439e-458a-bab5-090a630689f2"
      unitRef="number">0.33</us-gaap:VariableInterestEntityOwnershipPercentage>
    <vlgea:SubleaseAgreementAnnualRent
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTkyMQ_d5c9d7a9-3ba6-40c9-ada9-56945a411a94"
      unitRef="usd">1355000</vlgea:SubleaseAgreementAnnualRent>
    <vlgea:SubleaseAgreementAnnualRent
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfMTkyMQ_d796a953-034f-464d-83eb-bec5c7f1575e"
      unitRef="usd">1355000</vlgea:SubleaseAgreementAnnualRent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie2e1c4f891494c6dadaaf462cb3c45a7_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85MS9mcmFnOmQ4ZjZiNjYwNTdjNjQyNmFiNWMwMDM4M2JkYjE1ZDU5L3RleHRyZWdpb246ZDhmNmI2NjA1N2M2NDI2YWI1YzAwMzgzYmRiMTVkNTlfNzE0NjgyNTU5Mjg5Mg_89916da9-6cb1-45d4-9f17-6c8fe148f882"
      unitRef="usd">3521000</us-gaap:OperatingLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNjAwMw_075e4bf2-81bf-4b6a-864d-abd4f0f73994">SHAREHOLDERS&#x2019; EQUITY&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has two classes of common stock. Class A common stock is entitled to one vote per share and to cash dividends as declared 54% greater than those paid on Class B common stock. Class B common stock is entitled to 10 votes per share. Class A and Class B common stock share equally on a per share basis in any distributions in liquidation. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time. Class B common stock is not transferable except to another holder of Class B common stock or by will or under the laws of intestacy or pursuant to a resolution of the Board of Directors of the Company approving the transfer. As a result of this voting structure, the holders of the Class B common stock control greater than 50% of the total voting power of the shareholders of the Company and control the election of the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has authorized 10,000 shares of preferred stock. No shares have been issued. The Board of Directors is authorized to designate series, preferences, powers and participations of any preferred stock issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company maintains share repurchase programs that comply with Rule 10b5-1 under the Securities Exchange Act of 1934.  Repurchases of Village Class A common stock may be made from time to time through a variety of methods, including open market purchases and other negotiated transactions.  In September 2019, the Company's Board of Directors authorized an &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;incremental $5,000 share repurchase program, supplementing the existing authorization.  The Company made open market purchases totaling $2,482 and $846 under this repurchase program in fiscal 2020 and 2019, respectively, and an additional $1,907 and $224 in shares of Class A Common Stock were surrendered in satisfaction of withholding taxes in connection with the vesting of restricted shares in fiscal 2020 and 2019, respectively. The Company's share repurchase program had $3,203 and $685 remaining at July&#160;25, 2020 and July&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Village has two share-based compensation plans, which are described below. The compensation cost charged against income for these plans was $2,958 and $3,098 in fiscal 2020 and 2019, respectively. Total income tax benefit recognized in the consolidated statements of operations for share-based compensation arrangements was $202 and $729 in fiscal 2020 and 2019, respectively.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Village Super Market, Inc. 2010 Stock Plan (the &#x201c;2010 Plan&#x201d;) provides for awards of incentive and nonqualified stock options and restricted stock. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2010 Plan. Terms and conditions of awards are determined by the Board of Directors. Option awards granted to date were granted at the fair value of the Company's stock on the date of grant, primarily cliff vest three years from the grant date and are exercisable up to ten years from the grant date. Restricted stock awards primarily cliff vest three years from the date of grant.  There are no shares remaining for future grants under the 2010 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December 16, 2016, the shareholders of the Company approved the Village Super Market, Inc. 2016 Stock Plan (the &#x201c;2016 Plan&#x201d;) under which awards of incentive and non-qualified stock options and restricted stock may be made. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2016 Plan. Terms and conditions of awards are determined by the Board of Directors. Restricted stock awards primarily cliff vest three years from the date of grant.  There are 1,017 shares remaining for future grants under the 2016 Plan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes option activity under all plans for the following years:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;&#160;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options exercisable at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;25, 2020, the weighted-average remaining contractual term of options outstanding and options exercisable was 2.7 years. As of July&#160;25, 2020, the aggregate intrinsic value was $7 for both options outstanding and options exercisable. The total intrinsic value of options exercised was $87 in fiscal 2019. The fair value of each option award is estimated on the date of grant using the Black-Scholes Option Pricing Model. The Company uses historical data for similar groups of employees in order to estimate the expected life of options granted. Expected volatility is based on the historical volatility of the Company&#x2019;s stock for a period of years corresponding to the expected life of the option. The risk-free interest rate is based on the U.S. Treasury yield curve at the time of grant for securities with a maturity period similar to the expected life of the option.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes restricted stock activity under all plans for the following years:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;&#160;grant date&lt;br/&gt;&#160;fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;&#160;grant date&lt;br/&gt;&#160;fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total fair value of restricted shares vested during fiscal 2020 and 2019 was $5,968 and $1,161, respectively.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of July&#160;25, 2020, there was $6,919 of total unrecognized compensation costs related to nonvested restricted stock granted under the above plans. That cost is expected to be recognized over a weighted-average period of 2.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash received from option exercises under all share-based compensation arrangements was $1,007 in fiscal 2019. The actual tax benefit realized for tax deductions from option exercises under share-based compensation arrangements was $34 in fiscal 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company declared and paid cash dividends on common stock as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <vlgea:NumberofClassesofCommonStock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTI_3f02faf4-444c-4e76-9a94-163e622869c3"
      unitRef="class_common_stock">2</vlgea:NumberofClassesofCommonStock>
    <vlgea:CommonStockVotingRightsNumberofVotesPerCommonShare
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTE2_d5183194-9849-49b7-a8eb-d4fd05bdb5dd"
      unitRef="vote">1</vlgea:CommonStockVotingRightsNumberofVotesPerCommonShare>
    <vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTY4_488c8d52-a157-415c-884a-6db0ad89b48d"
      unitRef="number">0.54</vlgea:DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB>
    <vlgea:CommonStockVotingRightsNumberofVotesPerCommonShare
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjU2_cfd21aa0-52b8-4e83-a0c5-d285c2c1d813"
      unitRef="vote">10</vlgea:CommonStockVotingRightsNumberofVotesPerCommonShare>
    <vlgea:CommonStockVotingRightsPercentageofVotingPower
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfODE3_23e935df-2061-4e98-89f8-f56b840677ee"
      unitRef="number">0.50</vlgea:CommonStockVotingRightsPercentageofVotingPower>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTYx_4ed8b70b-542b-4809-a173-bc24c3cffaf4"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTkx_1949a0c4-ab26-44e7-98ce-208248c8bda2"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia304c2024acc447d9efe4354a1563fd3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTUyMw_5fad5573-6c15-4646-abb0-17a6da2fb24b"
      unitRef="usd">5000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE3NA_7b0c58ef-7399-4f16-ab37-2cde2be95961"
      unitRef="usd">2482000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE3OA_7bec114c-7c16-411b-aa2b-597157ea651b"
      unitRef="usd">846000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if475a61705534da6a540d0f76fdec0e7_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE4Mg_ddf1aefe-a3d0-4169-9e20-9f66c5f0b3be"
      unitRef="usd">1907000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i902cac554b8e482f8d9639008fcb848c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjE5MA_34bc0647-b76d-4948-a487-22a447b9465f"
      unitRef="usd">224000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjM1OQ_ca4b7c69-fd7d-43e9-bc1d-2696c65a079a"
      unitRef="usd">3203000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i19818fc3713e4e058d3d50bbf236b76d_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MjM2Ng_4cd517db-c5b9-4e2a-aa57-bf9f7b2960f2"
      unitRef="usd">685000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <vlgea:NumberofShareBasedCompensationPlans
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMTk1NA_aece7749-e884-45d8-9a28-a10f795e56a9"
      unitRef="plan">2</vlgea:NumberofShareBasedCompensationPlans>
    <us-gaap:ShareBasedCompensation
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjA4MQ_b8aa654f-dd1e-4526-a005-a81dad1a1136"
      unitRef="usd">2958000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjA4OA_b8d42b9c-9e1b-48ee-9be4-9168ea820ad6"
      unitRef="usd">3098000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjI1Mw_2ef581c8-fb4a-46ea-8ab6-b67f1fc783ed"
      unitRef="usd">202000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMjI2MA_f379d296-3497-4a69-9a47-e69ac6902dda"
      unitRef="usd">729000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i95ad5b2ccb504b81a866830dacda8c32_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzIwMQ_95ee3453-3ff2-4221-a07f-7f107d3e9f9d"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibf8ae2fe82a84675a59c2dc61e815100_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzUwNw_9a36d637-55f5-4c18-a40a-9e825691bea4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ibf8ae2fe82a84675a59c2dc61e815100_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzU1Ng_92355987-a1eb-4c64-be02-cad8310cc716">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8bc34e1a3a614d719c042f9b83c2dd3d_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfMzYyNQ_f48b8179-e6b5-4939-9e92-56991c853e06">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ibbc54b2868a74542813f94f8145bc846_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTg5NTYwNDY1NzcwMw_a0aa294e-95b1-49bf-b219-57def06dc134"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i025c308c9b9842abbce61a82a850fea7_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTg5NTYwNDY1NzY2MA_c29f4670-43c9-41da-8c95-f8f152014730"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i122311da3c5b4a3991afe960529be26c_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTg5NTYwNDY1NzY4NQ_1a30e9f0-270d-4c87-a528-0d9bee0c61d4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib4a9b80fc6c4461aaeb5e11fe630bae9_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfOTM0NTg0ODg0MzY1MA_05a02676-fc84-49b0-99e6-36275d04c8e7"
      unitRef="shares">1017000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTk5OA_0edd0d26-9a28-47f9-8a60-5aebef61581d">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes option activity under all plans for the following years:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;&#160;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options exercisable at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi0xLTEtMS0w_276a9e29-3408-4faf-b95b-18a79b39d3ec"
      unitRef="shares">245000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi0zLTEtMS0w_d55d2ff5-261b-4f8f-8f02-ae70aba6e1b6"
      unitRef="usdPerShare">28.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi01LTEtMS0w_f2a59f14-3423-4817-978e-23a01a9c2328"
      unitRef="shares">289000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMi03LTEtMS0w_22234230-20bf-4dd4-b417-de430e3026de"
      unitRef="usdPerShare">28.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC0xLTEtMS0w_5f6d7843-1925-4517-9738-f4440abd5a65"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC0zLTEtMS0w_de2a2aaf-cf80-4fe2-982e-657eda0b8baf"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC01LTEtMS0w_9a50bc21-40b0-4b91-9a74-a50ed7b06de8"
      unitRef="shares">36000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNC03LTEtMS0w_95ee2fce-77e8-4463-9abb-da845ce95c6a"
      unitRef="usdPerShare">28.30</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS0xLTEtMS0w_54dabeb6-91d9-4281-9c9a-f235bbe62e8f"
      unitRef="shares">89000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS0zLTEtMS0w_3d14c73c-9703-48f0-a448-4b26b0aa0b67"
      unitRef="usdPerShare">28.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS01LTEtMS0w_0fa79a26-5474-463e-875d-190ad9b3ba80"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNS03LTEtMS0w_027db159-39fd-4ef6-82ff-f989718d5f80"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi0xLTEtMS0w_4294af18-c54b-4699-9435-71e0f866ed96"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi0zLTEtMS0w_37d070f5-bfd2-46d1-991a-e5f1fa2c79a7"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi01LTEtMS0w_734a3f71-3538-4c8d-a74c-94c272f97f05"
      unitRef="shares">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfNi03LTEtMS0w_18d03e4f-cc73-45e1-8b6a-8bc4e09ff046"
      unitRef="usdPerShare">27.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC0xLTEtMS0w_df4c79f8-2cbd-4131-8bd7-120ada75b10e"
      unitRef="shares">156000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC0zLTEtMS0w_e41f3e06-67a3-49c9-b6f5-69b0e4f0a8cd"
      unitRef="usdPerShare">28.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC01LTEtMS0w_7d7a996e-315c-4d91-a0be-f5c62e6ab140"
      unitRef="shares">245000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfOC03LTEtMS0w_2e7f6826-8ed4-48e1-8037-258c28f4aef6"
      unitRef="usdPerShare">28.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtMS0xLTEtMA_eec570b3-caed-48e2-9dd5-07824e097b21"
      unitRef="shares">156000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtMy0xLTEtMA_e6ac8d8c-526f-48c7-8a16-84d977bf2ed9"
      unitRef="usdPerShare">28.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtNS0xLTEtMA_ce20c7bb-5b90-45ce-869b-b18158c3ae31"
      unitRef="shares">245000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOmQ0M2VhYTJhMzM1ODQwMTA4Mjk4OGRlOTgzYTZhYTk1L3RhYmxlcmFuZ2U6ZDQzZWFhMmEzMzU4NDAxMDgyOTg4ZGU5ODNhNmFhOTVfMTAtNy0xLTEtMA_3751b5ab-a888-4d87-8e9b-a3aacbdf9955"
      unitRef="usdPerShare">28.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDQwNg_7b62e78e-92e9-4813-b0e9-0d78ddb89d23">P2Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDQ1NA_0fdc4936-fb42-45ab-ab2e-99253da894c6"
      unitRef="usd">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDQ1NA_818446d9-025f-4379-956e-7e7cd43408eb"
      unitRef="usd">7000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNDU2OQ_5a536a25-0bb0-421d-aac6-afdb9eaf3b2a"
      unitRef="usd">87000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNjAwOA_42a76b4c-870e-4115-8311-9b2eeaeeb60f">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes restricted stock activity under all plans for the following years:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.752%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.635%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;&#160;grant date&lt;br/&gt;&#160;fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average&lt;br/&gt;&#160;grant date&lt;br/&gt;&#160;fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi0xLTEtMS0w_67893673-5b52-485c-9e0f-7bb9b8a6598f"
      unitRef="shares">323000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi0zLTEtMS0w_91c332ac-c336-426a-888b-5967972d02d1"
      unitRef="usdPerShare">27.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi01LTEtMS0w_b4fd20d8-4c40-4b2b-a9c1-5e876415129c"
      unitRef="shares">356000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMi03LTEtMS0w_2ed5492b-a588-4837-b41e-4e92d811dca5"
      unitRef="usdPerShare">27.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy0xLTEtMS0w_95680364-23f6-402f-8274-bb115361498f"
      unitRef="shares">412000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy0zLTEtMS0w_09d72e14-7917-4362-9ff8-0c510c0d4019"
      unitRef="usdPerShare">19.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy01LTEtMS0w_9a951854-bbd9-44ea-bc10-37dc252bea78"
      unitRef="shares">23000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfMy03LTEtMS0w_5e2af8ea-ee1a-4bff-9263-8c95d865e3b5"
      unitRef="usdPerShare">26.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC0xLTEtMS0w_ace1d272-3e5e-4fbd-b2c3-e635cccc6bfe"
      unitRef="shares">302000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC0zLTEtMS0w_7fe80e58-2844-4303-8491-bb2ab18c3671"
      unitRef="usdPerShare">27.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC01LTEtMS0w_32072745-bb2d-4344-9564-3a7e743c653c"
      unitRef="shares">41000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNC03LTEtMS0w_bb8de59e-eb01-4171-ba89-db1cbf5bfb4e"
      unitRef="usdPerShare">27.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS0xLTEtMS0w_6bb00d64-f1f9-473f-a9dc-046771ee9bc7"
      unitRef="shares">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS0zLTEtMS0w_cd5e0811-c538-40b3-af70-ae53e5dec082"
      unitRef="usdPerShare">25.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS01LTEtMS0w_31e30699-ee16-4488-b113-b43b138f54f9"
      unitRef="shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNS03LTEtMS0w_3fa6fb86-437b-43ad-8b65-3d86948175f8"
      unitRef="usdPerShare">27.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy0xLTEtMS0w_d561a7e0-4ba8-4bfe-8d82-928de598bda3"
      unitRef="shares">413000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy0zLTEtMS0w_94dde72a-8efb-40fb-947e-f964e0ce2038"
      unitRef="usdPerShare">19.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy01LTEtMS0w_de96f71c-a86b-4081-b7de-25c42718ba69"
      unitRef="shares">323000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjc0ZTQ1YzNiMmM0YTQ2YTNhZGFlYWZjZWJlYzQwMTg0L3RhYmxlcmFuZ2U6NzRlNDVjM2IyYzRhNDZhM2FkYWVhZmNlYmVjNDAxODRfNy03LTEtMS0w_78e61012-7898-4cf4-90a1-0d1ac418bda6"
      unitRef="usdPerShare">27.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTM1Ng_3f7265f9-862b-412c-afcd-07410b2d0f92"
      unitRef="usd">5968000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTM2Mw_926c39e6-e78e-4a7c-b6ab-224255ef7d38"
      unitRef="usd">1161000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTQwNA_0198ffbc-091c-4089-99c0-af5f7dd889a0"
      unitRef="usd">6919000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTYwOA_63a02907-05f5-4539-8580-e8c3ce78b05d">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTcwOA_0ff6842b-0d62-44b0-9950-668ab38ea303"
      unitRef="usd">1007000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNTg3NA_39e10a2c-cb2c-49cc-a10a-3dcc932bd877"
      unitRef="usd">34000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RleHRyZWdpb246NzQwNWY3OGRhNTYyNDQ5ZWI1M2QyOTM0YjczMTY5ZjhfNjAwMg_4dac79b4-c700-4cfd-9974-5e1e1b6bed09">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company declared and paid cash dividends on common stock as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMi0xLTEtMS0w_1b4816d4-17b9-46f1-87c9-6ec79353c9da"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMi0zLTEtMS0w_576eefee-62cf-4eb7-9f97-01236075be2f"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMy0xLTEtMS0w_f28bbbb5-70ce-452c-8b86-70fc21ff3859"
      unitRef="usdPerShare">0.65</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfMy0zLTEtMS0w_7298f8a1-19a0-49a9-af21-a20f246a5bac"
      unitRef="usdPerShare">0.65</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNi0xLTEtMS0w_c0d08838-7f99-4820-bf78-e97f4072b271"
      unitRef="usd">10174000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i6e797073c4634b669950299f433790ed_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNi0zLTEtMS0w_4c61b403-4d48-40f8-b49c-382d1afbebd5"
      unitRef="usd">10096000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="if6c6cfc0dfe74b4daab10256e437dff1_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNy0xLTEtMS0w_907dce55-3273-49d3-9dc8-e10789b6e2a5"
      unitRef="usd">2791000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i91916a2089bd46edb4c8120b753e6431_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfNy0zLTEtMS0w_7a84a4c5-9fa8-47d8-b8c9-73fb61e6a188"
      unitRef="usd">2794000</us-gaap:DividendsCash>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfOS0xLTEtMS0w_3ac6d2d4-176c-4217-b27c-3317fd96d4a6"
      unitRef="usd">12965000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF85Ny9mcmFnOjc0MDVmNzhkYTU2MjQ0OWViNTNkMjkzNGI3MzE2OWY4L3RhYmxlOjMyYzBhMTA1ZjYwNTQ5NWNhYTVkNjYxMzg3NjBmYjZhL3RhYmxlcmFuZ2U6MzJjMGExMDVmNjA1NDk1Y2FhNWQ2NjEzODc2MGZiNmFfOS0zLTEtMS0w_d3ae1dd3-866c-4122-9557-96822af600cd"
      unitRef="usd">12890000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMjY_f43409ee-dbb9-45c2-a31e-1a2765f58914">PENSION PLANS&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Company-Sponsored Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company sponsored four defined benefit pension plans. One of the plans was terminated in fiscal 2020, and two of the plans are frozen and participants no longer earn service credit. Two are tax-qualified plans covering members of unions. Benefits under these two plans are based on a fixed amount for each year of service. One is a tax-qualified plan covering nonunion associates. Benefits under this plan are based upon percentages of annual compensation. Funding for these plans is based on an analysis of the specific requirements and an evaluation of the assets and liabilities of each plan. The fourth plan is an unfunded, nonqualified plan providing supplemental pension benefits to certain executives. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Net periodic pension cost for the four plans include the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss on settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of gains and losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December 23, 2019, the Company terminated the Village Super Market, Inc. Retail Clerks Employees&#x2019; Retirement Plan. All participants of the plan were former employees of a store previously closed in 1994. An annuity contract totaling $1,302 was purchased with an insurance company for all participants who did not elect a lump sum distribution. Additionally, lump sum distributions related to the termination totaled $451. The plan had sufficient assets to satisfy all termination transaction obligations, and no benefit obligation or plan assets related to the Village Super Market, Inc. Retail Clerks Employees&#x2019; Retirement Plan remain as of&#160;July&#160;25, 2020. As a result of this termination, the Company recognized a non-cash pre-tax settlement charge totaling $669 during fiscal 2020. This settlement charge represents the plan&#x2019;s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Additionally, the Company recognized a settlement loss of $935 and $441 in fiscal 2020 and 2019, respectively, for a plan where benefits paid exceeded the sum of the service cost and interest cost components of net periodic pension cost. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in benefit obligations and the reconciliation of the funded status of the Company&#x2019;s plans to the consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in Benefit Obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in Plan Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlements paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Funded status at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts recognized in the consolidated balance sheets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated other comprehensive loss, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts included in Accumulated other comprehensive loss (pre-tax):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees&#x2019; Retirement Plan. Upon satisfaction of all regulatory requirements, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At that time, the Company will recognize a non-cash pre-tax settlement charge representing the plan&#x2019;s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July&#160;25, 2020, the pre-tax amount included in Accumulated other comprehensive loss related to this plan is $10,823.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Company expects approximately $600 of the net actuarial loss, excluding the impact of any potential plan settlements, to be recognized as a component of net periodic benefit costs in fiscal 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accumulated benefit obligations of the four plans were $76,849 and $69,932 at July&#160;25, 2020 and July&#160;27, 2019, respectively.&#160;&#160;The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company&#x2019;s defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed discount rate &#x2014; net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed discount rate &#x2014; benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed rate of increase in compensation levels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Investments in the pension trusts are overseen by the trustees of the plans, who are officers of Village.  In fiscal 2018, the Company transitioned to a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.&#160;&#160;This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.&#160; The investment allocation to fixed income instruments will increase as each plans' funded status increases.  The target allocations for plan assets are 0-15% equity securities, 85-100% fixed income securities and 0-10% cash. Asset allocations are reviewed periodically and appropriate rebalancing is performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Equity securities include investments in large-cap, small-cap and mid-cap companies located both in and outside the United States. Fixed income securities include U.S. treasuries, mortgage-backed securities and corporate bonds of companies from diversified industries. Investments in securities are made through mutual funds. In addition, one plan held Class A common stock of Village in the amount of $573 and $568 at July&#160;25, 2020 and July&#160;27, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Risk management is accomplished through diversification across asset classes and fund strategies, multiple investment portfolios and investment guidelines. The plans do not allow for investments in derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of the pension assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.975%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.654%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets Measured at NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets Measured at NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Company stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mutual/Collective Trust Funds - &lt;br/&gt;U.S. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mutual/Collective Trust Funds - International (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed income securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mutual/Collective Trust Funds - Fixed Income (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.162%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company expects contributions to its defined benefit pension plans to be immaterial in fiscal 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Multi-Employer Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company contributes to three multi-employer pension plans under collective bargaining agreements covering union-represented employees.&#160;&#160;These plans provide benefits to participants that are generally based on a fixed amount for each year of service.&#160;&#160;Based on the most recent information available, certain of these multi-employer plans are underfunded. The amount of any increase or decrease in Village&#x2019;s required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations and the actual return on assets held in the plans, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The risks of participating in multi-employer pension plans are different from the risks of participating in single-employer pension plans in the following respects:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Assets contributed to a multi-employer plan by one employer may be used to provide benefits to employees of other participating employers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;If a participating employer stops contributing to the plan, the unfunded obligations of the plan allocable to such withdrawing employer may be borne by the remaining participating employers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;If the Company stops participating in some of its multi-employer pension plans, the Company may be required to pay those plans an amount based on its allocable share of the underfunded status of the plan, referred to as a withdrawal liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s participation in these plans is outlined in the following tables.&#160; The &#x201c;EIN / Pension Plan Number&#x201d; column provides the Employer Identification Number (&#x201c;EIN&#x201d;) and the three-digit pension plan number.&#160; The most recent &#x201c;Pension Protection Act Zone Status&#x201d; available in 2019 and 2018 is for the plan&#x2019;s year-end at December&#160;31, 2019 and December&#160;31, 2018, respectively, unless otherwise noted.&#160; Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.&#160; The &#x201c;FIP/RP Status Pending / Implemented&#x201d; column indicates plans for which a funding improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) is either pending or has been implemented.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.008%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.859%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.074%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.927%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.466%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.952%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.684%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.538%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.592%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension Protection Act Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FIP/RP Status&lt;br/&gt;Pending&lt;br/&gt;/ Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contributions for the&lt;br/&gt;year ended (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration&lt;br/&gt;&#160;date of&lt;br/&gt;Collective-&lt;br/&gt;Bargaining&lt;br/&gt;Agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;Pension Fund&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;EIN / Pension Plan Number&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Surcharge&lt;br/&gt;&#160;Imposed (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension Plan of Local 464A (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6051600-001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;UFCW Local 1262 &amp;amp; Employers Pension Fund (2), (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6074414-001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;UFCW Regional Pension Plan (3), (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16-6062287-074&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The information for this fund was obtained from the Form&#160;5500 filed for the plan&#x2019;s year-end at December 31, 2019 and December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The information for this fund was obtained from the Form&#160;5500 filed for the plan&#x2019;s year-end at December 31, 2018 and December 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(3)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The information for this fund was obtained from the Form&#160;5500 filed for the plan&#x2019;s year-end at September&#160;30, 2019 and September&#160;30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(4)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.&#160;&#160;There were no changes to the plan&#x2019;s zone status as a result of this election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(5)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The Company&#x2019;s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(6)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.&#160; As of July&#160;25, 2020, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other Multi-Employer Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also contributes to various other multi-employer benefit plans that provide health and welfare benefits to active and retired participants. Total contributions made by the Company to these other multi-employer benefit plans were $29,965 and $28,325 in fiscal 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company sponsors a 401(k) savings plan for certain eligible associates. Company contributions under that plan, which are based on specified percentages of associate contributions, were $1,765 and $1,390 in fiscal 2020 and 2019, respectively.&#160;&#160;&#160;The Company also contributes to union sponsored defined contribution plans for certain eligible associates.&#160;&#160;Company contributions under these plans were $713 and $755 in fiscal 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <vlgea:DefinedBenefitPlanNumberofPlans
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzg0_0796c503-fb4b-4185-b962-777084d12c8d"
      unitRef="defined_benefit_pension_plan">4</vlgea:DefinedBenefitPlanNumberofPlans>
    <vlgea:DefinedBenefitPlanNumberOfPlansTerminated
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzkzNDU4NDg4NDQzMjQ_d07069c4-2fb4-472e-9aaf-2eab50ad4d64"
      unitRef="defined_benefit_pension_plan">1</vlgea:DefinedBenefitPlanNumberOfPlansTerminated>
    <vlgea:DefinedBenefitPlanNumberOfPlansFrozen
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzExOA_0d9a725e-5de2-4d18-bc6c-0c9ea46dbbc8"
      unitRef="defined_benefit_pension_plan">2</vlgea:DefinedBenefitPlanNumberOfPlansFrozen>
    <vlgea:DefinedBenefitPlanNumberofPlansCoveringUnionMembers
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzE5Mw_f6964a69-fd64-4df0-afbc-0877d04a527c"
      unitRef="defined_benefit_pension_plan">2</vlgea:DefinedBenefitPlanNumberofPlansCoveringUnionMembers>
    <vlgea:DefinedBenefitPlanNumberofPlansCoveringUnionMembers
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzI2OQ_6c3dbc55-d8ab-492e-9850-be19a7161730"
      unitRef="defined_benefit_pension_plan">2</vlgea:DefinedBenefitPlanNumberofPlansCoveringUnionMembers>
    <vlgea:DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzMzMg_4f447e33-e4e7-4020-9067-947c2b41dc73"
      unitRef="defined_benefit_pension_plan">1</vlgea:DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxNDA_a551eda0-f1e7-47a2-8a28-41919db5d48d">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Net periodic pension cost for the four plans include the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss on settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of gains and losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <vlgea:DefinedBenefitPlanNumberofPlans
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc1Mw_6166c4f6-ca84-44e9-99e3-f31d388163fd"
      unitRef="defined_benefit_pension_plan">4</vlgea:DefinedBenefitPlanNumberofPlans>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzEtMS0xLTEtMA_6220a637-a6ad-4098-9abf-705acd768939"
      unitRef="usd">202000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzEtMy0xLTEtMA_b9011575-365e-4b08-b6df-21e0222f3134"
      unitRef="usd">213000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzItMS0xLTEtMA_ab99c8f2-e977-4194-8bda-94a37338e17b"
      unitRef="usd">2154000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzItMy0xLTEtMA_d730e52a-e6ff-47d2-85cc-b2da5ea95ce4"
      unitRef="usd">2674000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzMtMS0xLTEtMA_203501af-b091-4967-b340-bf257c24efc6"
      unitRef="usd">2792000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzMtMy0xLTEtMA_96c30805-544b-486b-931d-3d848b79e624"
      unitRef="usd">2873000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzQtMS0xLTEtMA_bd23fbe6-e9f7-432a-8879-ecc17f1dfa4f"
      unitRef="usd">-1604000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzQtMy0xLTEtMA_c4fb93aa-8bb6-4aea-be3e-884ab9401d60"
      unitRef="usd">-441000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzUtMS0xLTEtMA_6dfb47a0-fbdb-4b1e-b01b-df6498025a4e"
      unitRef="usd">-555000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzUtMy0xLTEtMA_8939461c-3b0a-4745-ac59-2b7c0aaf35e2"
      unitRef="usd">-605000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzctMS0xLTEtMA_d89091f1-073d-4bde-9c06-b7064865bc2c"
      unitRef="usd">1723000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo2NTkzNjVmMDI2MjM0ZDVmYWQ5NWQ1OTc4NzI2NGM5ZC90YWJsZXJhbmdlOjY1OTM2NWYwMjYyMzRkNWZhZDk1ZDU5Nzg3MjY0YzlkXzctMy0xLTEtMA_2cdcf3a0-0a45-4c7f-ab6c-824788bfb2b0"
      unitRef="usd">1060000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent
      contextRef="if4e879c940d84b78b00c9e270fe42758_I20191223"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1ODkwMjQ_6ac50e03-165f-48cc-88b5-ff13b8d69128"
      unitRef="usd">1302000</us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i0ff69e9b573e408fb27413ef7d205d60_D20191223-20191223"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1ODkyMDU_e6a1ba95-2050-491c-bd59-27ab0b9634a5"
      unitRef="usd">451000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2acf4ddcae1940269f7b16b2c1508d24_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1ODkyOTc_0d4f0a31-419f-4f42-a20b-d54c6a74de4c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash
      contextRef="i0282da75ac73465ea4db9715a05c073b_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1OTA3ODg_267de5f6-e194-46b7-9380-c395f6b8121e"
      unitRef="usd">669000</us-gaap:PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1OTA3OTI_d381983a-9337-46ce-b056-a10a92f1bdbb"
      unitRef="usd">-935000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU1OTA1MTU_c4fb93aa-8bb6-4aea-be3e-884ab9401d60"
      unitRef="usd">-441000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMTY_7c5e2a0a-cd33-42a7-bd58-1c543dfb2ac1">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in benefit obligations and the reconciliation of the funded status of the Company&#x2019;s plans to the consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in Benefit Obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in Plan Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlements paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Funded status at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts recognized in the consolidated balance sheets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated other comprehensive loss, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts included in Accumulated other comprehensive loss (pre-tax):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzItMS0xLTEtMA_5d64a7ef-d9c2-49f1-b057-ccbe517b8169"
      unitRef="usd">69932000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzItMy0xLTEtMA_17b39cb0-d7f6-4b68-8c76-04f8e49cef00"
      unitRef="usd">69553000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzMtMS0xLTEtMA_eff9e0d0-6c75-4266-a809-d7b8f20c1d55"
      unitRef="usd">202000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzMtMy0xLTEtMA_04c78f5a-9134-4423-8d98-85b1c44262b8"
      unitRef="usd">213000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzQtMS0xLTEtMA_9368abeb-a0e4-408c-b6b7-eff3653be3f3"
      unitRef="usd">2154000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzQtMy0xLTEtMA_b003e3e9-db48-4b2d-85c3-563eca5af568"
      unitRef="usd">2674000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzUtMS0xLTEtMA_2b8120a4-815f-4e9c-8fb9-a2bd6473bb81"
      unitRef="usd">887000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzUtMy0xLTEtMA_7b83b4b6-8895-4666-834f-14250afd9b2b"
      unitRef="usd">779000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzctMS0xLTEtMA_13d11939-6db3-4052-8835-1429cce215f4"
      unitRef="usd">-6733000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzctMy0xLTEtMA_6aaec198-0db8-432f-b4a4-68309b8eba3a"
      unitRef="usd">-6331000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzgtMS0xLTEtMA_0d2cb8f5-2ef4-447b-9fd3-84a1768986c5"
      unitRef="usd">-12181000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzgtMy0xLTEtMA_1e67a1cb-a2d7-499d-b82c-ee905373bcdb"
      unitRef="usd">-4602000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzktMS0xLTEtMA_8359c809-c81d-44d0-b3f6-0ae894bedc3b"
      unitRef="usd">76849000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzktMy0xLTEtMA_f557f71b-0cb7-4d10-ae79-89b6d73e1dca"
      unitRef="usd">69932000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEyLTEtMS0xLTA_e4b5b7cc-d4be-4b28-85b7-2a6efc6cde36"
      unitRef="usd">65173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i36858b1622ab4794989d073122f6e44c_I20180728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEyLTMtMS0xLTA_a0a6e77c-0e65-4473-9f6b-890a2a9003d7"
      unitRef="usd">61071000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEzLTEtMS0xLTA_0393b4c7-d6b9-45d8-9688-d5a89c78bbed"
      unitRef="usd">13130000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzEzLTMtMS0xLTA_fe6634d6-fb2d-463a-819a-4ef6181f3fd4"
      unitRef="usd">6203000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE0LTEtMS0xLTA_1df6257d-07da-4efe-911f-710ed8653b47"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE0LTMtMS0xLTA_5e6b7fa8-9833-43fb-8551-d6d1b36d0339"
      unitRef="usd">5009000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE1LTEtMS0xLTA_e6d32e5b-e207-4de9-b0b3-4f4dd8e3c161"
      unitRef="usd">887000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE1LTMtMS0xLTA_594e7157-1949-444a-b2fa-faf8dadcf849"
      unitRef="usd">779000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE2LTEtMS0xLTA_1d8124fc-e414-4e52-8bae-7b62c861d831"
      unitRef="usd">6733000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE2LTMtMS0xLTA_97f5a60c-5fe7-4008-abbf-e7646c061038"
      unitRef="usd">6331000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE3LTEtMS0xLTA_c600635f-0225-4893-82a0-1112230a02a7"
      unitRef="usd">70683000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE3LTMtMS0xLTA_9d1997e8-a8ee-4507-8684-fc1d890a85ea"
      unitRef="usd">65173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE5LTEtMS0xLTA_ca009de7-d08b-4fc7-b2bf-fcff85a9dd88"
      unitRef="usd">-6166000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzE5LTMtMS0xLTA_340fb39a-3302-405b-9c8c-ebeb1d76209a"
      unitRef="usd">-4759000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzIzLTEtMS0xLTA_d1b8a76f-7395-43bd-9ae2-75f81a5dd1d8"
      unitRef="usd">6166000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzIzLTMtMS0xLTA_d98575dd-febd-41d1-9198-d791fcf4fe91"
      unitRef="usd">4759000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI0LTEtMS0xLTA_bf06eea1-7058-4134-959f-c07624063874"
      unitRef="usd">-8092000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI0LTMtMS0xLTA_8d37591d-3f36-412b-ae90-404f92f09a21"
      unitRef="usd">-8342000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI3LTEtMS0xLTA_059113c2-6935-48e4-95f0-6be8e5ecd6d3"
      unitRef="usd">-11299000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0NmM4M2U4NzFkYjA0ODhlYTNkYTNhN2U4NzI5N2YyNC90YWJsZXJhbmdlOjQ2YzgzZTg3MWRiMDQ4OGVhM2RhM2E3ZTg3Mjk3ZjI0XzI3LTMtMS0xLTA_a026fde4-6bc2-469a-86a6-b99e212f4185"
      unitRef="usd">-11615000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i8c122d194d66477a96ce447e58717000_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU2MDAyNDI_32b5a465-ae48-4ae6-80ea-2576df8f6aa2"
      unitRef="usd">10823000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzcxNDY4MjU2MDAzNjk_d35c30b9-9343-4428-9e59-ad00204affd1"
      unitRef="usd">-600000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <vlgea:DefinedBenefitPlanNumberofPlans
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzEzNzk_2334ebb5-bb80-48ec-b76b-fa0c1e938b73"
      unitRef="defined_benefit_pension_plan">4</vlgea:DefinedBenefitPlanNumberofPlans>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzEzOTM_9c15154f-cd0f-41fe-9a0d-86cc9dfa84d9"
      unitRef="usd">76849000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzE0MDA_12a2af39-5e30-409d-a843-3205e26fa0f8"
      unitRef="usd">69932000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMzU_9ae1f2a6-9cbb-4c65-af87-efc9b7824872">The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzEtMS0xLTEtMA_83601174-730a-4bc2-8d92-1fa7b1af5a45"
      unitRef="usd">11465000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzEtMy0xLTEtMA_fa47a330-ab1d-483c-a74c-b9d644cdf802"
      unitRef="usd">10203000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzItMS0xLTEtMA_ee92d4a2-e48a-4e00-95b9-c6878edfd014"
      unitRef="usd">11465000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzItMy0xLTEtMA_1040697b-7180-4acb-8fc8-6ad1e8c51605"
      unitRef="usd">10203000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzMtMS0xLTEtMA_8be98351-ac8d-4d86-9a2f-f4b3cb0ceffc"
      unitRef="usd">4068000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo4OWI1OGYwYzFjYjM0MjUwOTVlZjkxOTBiYmRlNjAxMS90YWJsZXJhbmdlOjg5YjU4ZjBjMWNiMzQyNTA5NWVmOTE5MGJiZGU2MDExXzMtMy0xLTEtMA_253f6c86-d49a-4cc6-ad28-e18252daeee3"
      unitRef="usd">3783000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxNDU_0816c337-3f4e-41fc-a982-ca49f32a03ba">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company&#x2019;s defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.692%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.639%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed discount rate &#x2014; net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed discount rate &#x2014; benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed rate of increase in compensation levels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzEtMS0xLTEtMA_3ae149fd-ffec-4859-b29d-741a712db620"
      unitRef="number">0.0341</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzEtMy0xLTEtMA_f9b28ae1-4243-4a6a-b8c7-30a40d6ee51a"
      unitRef="number">0.0399</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzItMS0xLTEtMA_6f7f62e6-8f5e-498f-96a9-d65f9aef9f13"
      unitRef="number">0.0226</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzItMy0xLTEtMA_bacd5f18-06e4-418e-addb-6c085e6b66cd"
      unitRef="number">0.0341</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzMtMS0xLTEtMA_3b12072a-6f4e-4717-b102-58e8c2f4ffcc"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzMtMy0xLTEtMA_41396b3c-4904-4122-a66b-52e745e48cd0"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzQtMS0xLTEtMA_8cf1cfed-06e3-4418-ad80-f49bc33695f7"
      unitRef="number">0.0482</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTo0MjU1ODJkZTIyZmU0MDIzYjcwNDlmMzIwMWVkMzg3YS90YWJsZXJhbmdlOjQyNTU4MmRlMjJmZTQwMjNiNzA0OWYzMjAxZWQzODdhXzQtMy0xLTEtMA_01458b25-2acc-47d0-8e8d-d41391ca78d1"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie108761c54d0460a959b4f7f47ca353d_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzMzA_61889716-56c1-490a-87d7-e7b9015abe7e"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i5043ca1eb32148b38f16ee035acba571_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzMzM_4ee79f6f-0d77-4565-9535-1fcdcd8bf105"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iebfc9148f2c14ba5ad8d55da32d74d35_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzNTU_4bacccad-ae0c-41d7-a353-005b8d348eef"
      unitRef="number">0.85</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i0154b2bf46f24f179a809b41849ae7e7_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzNTg_04610d85-1702-44a4-8b5a-67fc549ad14a"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i41a807231302491b89157a25315f3355_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzODk_d7dbac0d-0875-4382-be83-f0a65b13fb09"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i3cbb129931a34c4196e235ede3d2fda8_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzIzOTI_e419bc79-0398-458a-a662-0baa5425d765"
      unitRef="number">0.10</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzI4ODk_24adcbf1-6563-48e1-80bf-122fe4f14ccf"
      unitRef="usd">573000</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzI4OTY_e11560b9-f671-4f78-8be9-ea864f2c954f"
      unitRef="usd">568000</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxNDI_258661ea-c063-4ecd-9b55-3f6fe18a9bab">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of the pension assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.975%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.654%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets Measured at NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets Measured at NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Company stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mutual/Collective Trust Funds - &lt;br/&gt;U.S. (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mutual/Collective Trust Funds - International (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed income securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mutual/Collective Trust Funds - Fixed Income (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <vlgea:PensionAssetCash
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItMi0xLTEtMA_99aa118b-aaf6-4f06-9c38-f38be0861ab4"
      unitRef="usd">61000</vlgea:PensionAssetCash>
    <vlgea:PensionAssetCash
      contextRef="icb629300a81e422cb98409c07b3c243c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItNC0xLTEtMA_e65374a1-9e38-4f97-b791-fe28faed18ac"
      unitRef="usd">0</vlgea:PensionAssetCash>
    <vlgea:PensionAssetCash
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItNi0xLTEtMA_c726f91b-695b-4331-81be-901c4b8beac7"
      unitRef="usd">61000</vlgea:PensionAssetCash>
    <vlgea:PensionAssetCash
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItOC0xLTEtMA_f251d613-2793-4af6-a0a7-dae65af85fc0"
      unitRef="usd">37000</vlgea:PensionAssetCash>
    <vlgea:PensionAssetCash
      contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItMTAtMS0xLTA_4755815c-28cf-4285-a8cb-3cbded8424df"
      unitRef="usd">0</vlgea:PensionAssetCash>
    <vlgea:PensionAssetCash
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzItMTItMS0xLTA_35066c12-09ac-4701-b297-e2b54f396dbe"
      unitRef="usd">37000</vlgea:PensionAssetCash>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtMi0xLTEtMA_24adcbf1-6563-48e1-80bf-122fe4f14ccf"
      unitRef="usd">573000</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="icb629300a81e422cb98409c07b3c243c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtNC0xLTEtMA_5f2c5372-9aa0-4971-b005-0f010db816fc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtNi0xLTEtMA_c007822e-69c8-4bc4-a514-c3d1205ba675"
      unitRef="usd">573000</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtOC0xLTEtMA_e11560b9-f671-4f78-8be9-ea864f2c954f"
      unitRef="usd">568000</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtMTAtMS0xLTA_70f856b2-0510-4936-a2c9-51a9ee679d9b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzUtMTItMS0xLTA_f1f6533c-8835-4cc9-b7e0-00876d5527ae"
      unitRef="usd">568000</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtMi0xLTEtMA_09712d41-26d9-4748-8865-463ce64d8b6c"
      unitRef="usd"
      xsi:nil="true"/>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.
      contextRef="icb629300a81e422cb98409c07b3c243c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtNC0xLTEtMA_469f7fed-2e4f-466e-b188-623c625e9d56"
      unitRef="usd">1214000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtNi0xLTEtMA_5c22897b-975b-470f-bd06-9fe1d216cd5b"
      unitRef="usd">1214000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtOC0xLTEtMA_ac885f4c-04e4-4cbf-855e-a192d9636de7"
      unitRef="usd">0</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.
      contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtMTAtMS0xLTA_8a1cf446-1391-4872-acce-c4d4f26dc25f"
      unitRef="usd">4401000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzYtMTItMS0xLTA_b26af794-d773-4dbb-bb00-0fff451fbe50"
      unitRef="usd">4401000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctMi0xLTEtMA_95523153-5ef8-4a95-8e57-0a3a8e3ed3a4"
      unitRef="usd">0</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational
      contextRef="icb629300a81e422cb98409c07b3c243c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctNC0xLTEtMA_cf8d6dfc-cb8d-4003-b274-5d6cf68b3651"
      unitRef="usd">396000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctNi0xLTEtMA_3c5cc60b-5a10-421b-964f-8fc44bb0fd7f"
      unitRef="usd">396000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctOC0xLTEtMA_e407a0ad-3d97-4410-8ab2-e254bc2f5211"
      unitRef="usd">0</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational
      contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctMTAtMS0xLTA_1410e512-d9d5-4ccf-8867-807db22fa447"
      unitRef="usd">2613000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational>
    <vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzctMTItMS0xLTA_b03fe815-c5bb-4c04-a7c5-79973563dacb"
      unitRef="usd">2613000</vlgea:PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational>
    <vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTItMS0xLTA_d6ea0894-62f7-4c2f-b689-c4a39dc04ac2"
      unitRef="usd">0</vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome>
    <vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome
      contextRef="icb629300a81e422cb98409c07b3c243c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTQtMS0xLTA_f9ce640a-bceb-47da-93b3-7d76367964b3"
      unitRef="usd">68439000</vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome>
    <vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTYtMS0xLTA_bd6a7097-5f8b-4fcd-872f-093fa28615c9"
      unitRef="usd">68439000</vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome>
    <vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTgtMS0xLTA_59c6b2c8-a470-44d2-b2ed-81f1993f23b6"
      unitRef="usd">0</vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome>
    <vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome
      contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTEwLTEtMS0w_111aa337-a6ab-4d47-861a-38dfa1f9bed1"
      unitRef="usd">57554000</vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome>
    <vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzE0LTEyLTEtMS0w_76deb97d-7814-417f-82e2-521219eba638"
      unitRef="usd">57554000</vlgea:PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome>
    <vlgea:PensionAssetTotal
      contextRef="i89702cd1e7104886b3d6a54482ff6e80_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTItMS0xLTA_26752fa9-4d74-406b-b078-cb47e3cb0461"
      unitRef="usd">634000</vlgea:PensionAssetTotal>
    <vlgea:PensionAssetTotal
      contextRef="icb629300a81e422cb98409c07b3c243c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTQtMS0xLTA_972da32b-aeda-4e51-8151-cef87863c1b1"
      unitRef="usd">70049000</vlgea:PensionAssetTotal>
    <vlgea:PensionAssetTotal
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTYtMS0xLTA_75ee07a7-7253-4cd6-b3de-bef80f1939bb"
      unitRef="usd">70683000</vlgea:PensionAssetTotal>
    <vlgea:PensionAssetTotal
      contextRef="i93d33c2936724f6787f9684e13d6ab6a_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTgtMS0xLTA_e0466ffc-cb6f-4e51-9caf-e5e5575447a2"
      unitRef="usd">605000</vlgea:PensionAssetTotal>
    <vlgea:PensionAssetTotal
      contextRef="i3d52dfcf188a434f97d8481c70f53e49_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTEwLTEtMS0w_707792b9-ed85-4447-8e28-bce78839ce49"
      unitRef="usd">64568000</vlgea:PensionAssetTotal>
    <vlgea:PensionAssetTotal
      contextRef="icaebafe7a1fa452ca9408a4d14b6609f_I20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpmYzA1M2EyMmU1ODE0NjZiYWE4OTQxYjZkYjUxNjE3OS90YWJsZXJhbmdlOmZjMDUzYTIyZTU4MTQ2NmJhYTg5NDFiNmRiNTE2MTc5XzIwLTEyLTEtMS0w_8559f153-b095-4ed6-9687-7fb19c0c457a"
      unitRef="usd">65173000</vlgea:PensionAssetTotal>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMjM_93ce07ff-b1da-4c62-a8ae-7c95ec2aff0f">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.162%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.638%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzEtMS0xLTEtMA_c2eb9c21-0037-4614-9248-8af618a5429f"
      unitRef="usd">3850000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzItMS0xLTEtMA_35fbbc5d-e6bb-4939-ad5b-e43f8df20112"
      unitRef="usd">2730000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzMtMS0xLTEtMA_e07541ac-3367-48d3-8e97-cf8c13478a81"
      unitRef="usd">2920000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzQtMS0xLTEtMA_75e590fd-48bb-4110-b480-a6ae44b4caa2"
      unitRef="usd">3160000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzUtMS0xLTEtMA_651b269c-37e0-4120-ad9c-792cedcec626"
      unitRef="usd">11260000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZTpkNDRmNjE0NzQ2MTg0YmI4YTA0NmM1MDZkYjk3MmQ4MS90YWJsZXJhbmdlOmQ0NGY2MTQ3NDYxODRiYjhhMDQ2YzUwNmRiOTcyZDgxXzYtMS0xLTEtMA_2baa4973-384d-4131-9594-e494ec4d6564"
      unitRef="usd">17130000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <vlgea:MultiemployerPlansNumberOfPlans
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzM5ODA_7c9c7faf-a482-442a-9476-78e94402f0d8"
      unitRef="defined_benefit_pension_plan">3</vlgea:MultiemployerPlansNumberOfPlans>
    <us-gaap:ScheduleOfMultiemployerPlansTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgxMTg_bfc42126-0c81-48c4-9d9c-9be9dcf3a129">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s participation in these plans is outlined in the following tables.&#160; The &#x201c;EIN / Pension Plan Number&#x201d; column provides the Employer Identification Number (&#x201c;EIN&#x201d;) and the three-digit pension plan number.&#160; The most recent &#x201c;Pension Protection Act Zone Status&#x201d; available in 2019 and 2018 is for the plan&#x2019;s year-end at December&#160;31, 2019 and December&#160;31, 2018, respectively, unless otherwise noted.&#160; Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.&#160; The &#x201c;FIP/RP Status Pending / Implemented&#x201d; column indicates plans for which a funding improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) is either pending or has been implemented.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.008%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.859%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.074%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.927%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.466%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.952%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.684%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.538%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.592%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension Protection Act Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FIP/RP Status&lt;br/&gt;Pending&lt;br/&gt;/ Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contributions for the&lt;br/&gt;year ended (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration&lt;br/&gt;&#160;date of&lt;br/&gt;Collective-&lt;br/&gt;Bargaining&lt;br/&gt;Agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;Pension Fund&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;EIN / Pension Plan Number&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Surcharge&lt;br/&gt;&#160;Imposed (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension Plan of Local 464A (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6051600-001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;UFCW Local 1262 &amp;amp; Employers Pension Fund (2), (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6074414-001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;October 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;UFCW Regional Pension Plan (3), (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16-6062287-074&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The information for this fund was obtained from the Form&#160;5500 filed for the plan&#x2019;s year-end at December 31, 2019 and December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The information for this fund was obtained from the Form&#160;5500 filed for the plan&#x2019;s year-end at December 31, 2018 and December 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(3)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The information for this fund was obtained from the Form&#160;5500 filed for the plan&#x2019;s year-end at September&#160;30, 2019 and September&#160;30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(4)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.&#160;&#160;There were no changes to the plan&#x2019;s zone status as a result of this election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(5)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The Company&#x2019;s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;(6)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.&#160; As of July&#160;25, 2020, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMultiemployerPlansTableTextBlock>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ib9b5c348d7b44bda8b7dd35a0d8dc51f_D20180729-20190727"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItMi0xLTEtMA_91cee388-1835-46a1-a7fc-c566046b222c">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ide4e206d54344171a526cb453ca983ef_D20170730-20171028"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItMy0xLTEtMA_14f1dd59-8ecd-4637-bf99-81f9dfb1f963">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i106afb31ebfe4568ae953338cf89b064_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItNS0xLTEtMA_51f5b2c9-74bc-47dc-9418-0c61cf959014"
      unitRef="usd">886000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib9b5c348d7b44bda8b7dd35a0d8dc51f_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzItNi0xLTEtMA_1718f523-abf5-400a-8d68-8618a62998ef"
      unitRef="usd">894000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="idf7005858c984f439761c91e9e72c14d_D20180729-20190727"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtMi0xLTEtMA_c5c7c40e-d589-4887-80af-e99cac1ccc2b">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ic0e94ac94fff464997d1756808b78ab6_D20170730-20171028"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtMy0xLTEtMA_1e674c92-3633-47a7-8ede-c765163e1776">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtNC0xLTEtMA_37608add-8899-467b-8dc3-10cac08a1f26">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtNS0xLTEtMA_4ba5e7a8-05fc-4c69-b782-0ceb304e7a07"
      unitRef="usd">3435000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="idf7005858c984f439761c91e9e72c14d_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtNi0xLTEtMA_42b00009-764d-4b37-b84c-9277a91ad50e"
      unitRef="usd">3502000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="id584cdba35534772b5c159d6795ae83f_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzMtOC0xLTEtMA_fda6e525-0218-4602-bf52-fa2856508279">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i82ec7964e9db4a8099d7fe6b72c1596e_D20180729-20190727"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtMi0xLTEtMA_04f47c2c-87cc-4c55-b100-5978f85b3f6d">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="id4e228e94fe1492b8e822209e79d9946_D20170730-20171028"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtMy0xLTEtMA_2ad9ddd1-4a40-445a-bae6-ac81c3f72c9e">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtNC0xLTEtMA_eba979c8-fdcd-4d6a-a296-bdcca7879aa8">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtNS0xLTEtMA_d1bcc38e-d350-4ded-a84d-c11632ecc8ff"
      unitRef="usd">1472000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i82ec7964e9db4a8099d7fe6b72c1596e_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtNi0xLTEtMA_00de68e9-7db6-4397-b988-31813a34d6cb"
      unitRef="usd">1439000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="iaa5a2663d83941b0b1b245fd0ff9ffd5_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzQtOC0xLTEtMA_b813a7bf-b38a-4f84-853a-cf5e93292dd4">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzUtNS0xLTEtMA_3a957f76-c604-4178-9012-8a1e34fd6517"
      unitRef="usd">5793000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i0ad12b7a99f140abb15c6325f8060f01_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90YWJsZToxOTMwNDFmYTAyYTc0MzJjYTNjY2VlZTJmNGI3Yjk0OC90YWJsZXJhbmdlOjE5MzA0MWZhMDJhNzQzMmNhM2NjZWVlMmY0YjdiOTQ4XzUtNi0xLTEtMA_4b7b9296-0b7b-4051-ade1-ef6f250222a3"
      unitRef="usd">5835000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <vlgea:MultiemployerPlansEmployerContributionPercentageofPensionFundContributions
      contextRef="ic296cc6ccb0a4a2db22e01d655ad7bb5_I20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzY4NTk_cb5102ad-f0f1-473a-aab5-c6d9650efe13"
      unitRef="number">0.05</vlgea:MultiemployerPlansEmployerContributionPercentageofPensionFundContributions>
    <vlgea:OtherPostretirementBenefitPlansContributions
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc2MDc_7e665fa6-3ee0-4435-a6ce-7228550d3d5d"
      unitRef="usd">29965000</vlgea:OtherPostretirementBenefitPlansContributions>
    <vlgea:OtherPostretirementBenefitPlansContributions
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc2MTQ_af80c4d3-e16a-4048-a065-575c64c3da9b"
      unitRef="usd">28325000</vlgea:OtherPostretirementBenefitPlansContributions>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc4NzA_f019e808-528a-4935-b0e2-849b118ee3d6"
      unitRef="usd">1765000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzc4Nzc_dde2bf1a-23c7-4a4a-8419-d05132722b1e"
      unitRef="usd">1390000</us-gaap:DefinedContributionPlanCostRecognized>
    <vlgea:UnionSponsoredDefinedContribution
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgwNzE_08099ebb-523b-49c9-a80f-2b67249bf63c"
      unitRef="usd">713000</vlgea:UnionSponsoredDefinedContribution>
    <vlgea:UnionSponsoredDefinedContribution
      contextRef="i800120517b49438a8c1cb84bf09f7220_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDMvZnJhZzoyN2JhM2QzMjViNDI0ZGVkOThmMjAwNjgyZWJjN2JiMS90ZXh0cmVnaW9uOjI3YmEzZDMyNWI0MjRkZWQ5OGYyMDA2ODJlYmM3YmIxXzgwNzg_bfa26156-20e4-4f6d-abb5-51b245f4b8da"
      unitRef="usd">755000</vlgea:UnionSponsoredDefinedContribution>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzExNTQ_586fd463-0afb-439a-a718-9d11a7798e92">BUSINESS ACQUISITIONS&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fairway Acquisition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the &#x201c;PDC&#x201d;) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (&#x201c;Fairway&#x201d;), including the names &#x201c;Fairway&#x201d; and &#x201c;Fairway Markets.&#x201d; Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY.  The acquisition was effectuated pursuant to the&#160;Asset&#160;Purchase&#160;Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale&#160;Order entered on April 20, 2020. Village paid $73,622 for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $2,035 credit arising from the breakup of Village&#x2019;s initial &#x201c;stalking horse&#x201d; bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Village accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date. In connection with this acquisition, the Company recorded $11,540 of goodwill attributable to the assembled workforce and cost synergies. The goodwill related to this acquisition is deductible for tax purposes. Additionally, the Company recorded a $14,200 indefinite-lived intangible asset related to the trade name. The fair value of the intangible asset was determined based on the discounted cash flow model using the relief from royalty method. The fair value of the property, equipment and fixtures were determined based on the indirect cost approach in which current costs that were not new were adjusted for all forms of depreciation. The Company also evaluated the fair value of the leases assumed in the acquisition, which evaluated comparable rents in the areas of the locations.  Leases were determined to be at market apart from one location. For this location, the Company recorded a favorable lease of $4,360 within Operating lease assets. The favorable lease is being amortized over the remaining duration of the lease. Transaction costs were expensed as incurred. The allocation of the purchase price consideration to the assets acquired and the liabilities assumed will be completed upon the finalization of working capital adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.087%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.713%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 14,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Merchandise inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, equipment and fixtures, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued wages and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Purchase Price&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;"&gt;The pro forma information includes historical results of operations of the Fairway locations acquired but does not include efficiencies, cost reductions, synergies or investments for the Company&#x2019;s customers expected to result from the acquisitions. The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:67.860%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.712%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.385%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,034,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,934,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Gourmet Garage Acquisition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 24, 2019, the Company purchased three Gourmet Garage specialty markets in Manhattan, New York City. Village acquired the store fixtures, leases, inventory, other working capital and other assets for $5,267, net of cash and cash equivalents. Village has accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date.  In connection with this acquisition, the Company recorded $593 of goodwill attributable to the assembled workforce of Gourmet Garage and cost synergies and a $1,485 indefinite-lived intangible asset related to the trade name. Transaction costs were expensed as incurred. The final allocation of the purchase price consideration to the assets acquired and the liabilities assumed has been completed.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.087%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.713%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 24,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Merchandise inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, equipment and fixtures, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Purchase Price&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:NumberOfStores
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3MjQ_bc0cc458-26cd-4b53-8df8-fa9521dd2805"
      unitRef="store">5</us-gaap:NumberOfStores>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3MzI_b47c9f2d-4741-46a8-b356-f674334f3e51"
      unitRef="sqft">52000</us-gaap:AreaOfRealEstateProperty>
    <vlgea:SellingAreaOfRealEstateProperty
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3NDA_165db03a-c275-48ff-9e02-dd0919a02ed8"
      unitRef="sqft">30000</vlgea:SellingAreaOfRealEstateProperty>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i711b625cf1bf4a21af5cd10fcba852db_D20200514-20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzgyNDYzMzcyNDYxOTk_016a0f3d-1cf3-4b8e-8764-58184d86f56d"
      unitRef="usd">73622000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <vlgea:BusinessCombinationConsiderationTransferredCredit
      contextRef="i711b625cf1bf4a21af5cd10fcba852db_D20200514-20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3NTg_f50cf30d-4560-4644-9347-9d63a89274c0"
      unitRef="usd">2035000</vlgea:BusinessCombinationConsiderationTransferredCredit>
    <us-gaap:Goodwill
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU2MDg3MjY_b96e32a0-b22f-4658-aed6-e06d28f415df"
      unitRef="usd">11540000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU2MDg4ODM_a57d3403-4706-4c19-91a1-ac4a4f108dd9"
      unitRef="usd">14200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib8d711f55bfe489381e44a10a950be72_D20200514-20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU2MTE2NTk_13a0bf42-a51b-47e7-b833-99caf8cfc5f3"
      unitRef="usd">4360000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3NzM_2d1cf339-a0b5-4a88-b62a-e2aaf125d0a1">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.087%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.713%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 14,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Merchandise inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, equipment and fixtures, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued wages and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Purchase Price&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.087%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.713%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 24,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Merchandise inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, equipment and fixtures, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Purchase Price&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzMtMS0xLTEtMjEwNw_adbbf4a8-e57a-4caa-90d6-5aa28b899f60"
      unitRef="usd">257000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzQtMS0xLTEtMjEwNw_2523f700-79bd-4dd9-9446-4de1c1723bea"
      unitRef="usd">5390000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzUtMS0xLTEtMjEwNw_fbb72bad-c12d-4f4e-9feb-4cf5c4ef6664"
      unitRef="usd">247000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzYtMS0xLTEtMjEwNw_9a631211-4dd0-4f9a-90da-51cfe9889ee1"
      unitRef="usd">5894000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzgtMS0xLTEtMjExMQ_277d4a98-6977-4605-af5f-2582e3b8592c"
      unitRef="usd">37006000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <vlgea:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzktMS0xLTEtMjExMQ_ca202f33-7559-472d-be00-bb1b6443973b"
      unitRef="usd">218326000</vlgea:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzEwLTEtMS0xLTIxMTE_a57d3403-4706-4c19-91a1-ac4a4f108dd9"
      unitRef="usd">14200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzExLTEtMS0xLTIxMTE_9a9172e3-845a-4c81-ac78-949376f2f493"
      unitRef="usd">271000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzEyLTEtMS0xLTIxMTE_e6937746-01ef-46aa-9811-bbbdc3df99ea"
      unitRef="usd">275697000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <vlgea:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE0LTEtMS0xLTIxMTU_c84810ca-e743-45c3-b8af-b607e70d1014"
      unitRef="usd">623000</vlgea:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE1LTEtMS0xLTIxMTU_68640c3f-ce16-43f3-aeac-55ac53b2dbcd"
      unitRef="usd">212735000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE2LTEtMS0xLTIxMTU_5dcb4d27-1bc8-4a51-a08a-c241ad54467f"
      unitRef="usd">213358000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE4LTEtMS0xLTIxMTk_f4767ee9-8e3f-4549-b2bf-f56bd54b4f13"
      unitRef="usd">62339000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzE5LTEtMS0xLTIxMTk_b96e32a0-b22f-4658-aed6-e06d28f415df"
      unitRef="usd">11540000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i2f65475adf4b4dec8479a66a4f9af5a3_I20200514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTphNDNlMTU4MTNhNTc0ZjA3OTdjMjJmMWQzOWQ5ODRiYy90YWJsZXJhbmdlOmE0M2UxNTgxM2E1NzRmMDc5N2MyMmYxZDM5ZDk4NGJjXzIwLTEtMS0xLTIxMTk_79fd637c-b042-4d0b-b7b5-c8358c4a92df"
      unitRef="usd">73879000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzk4OTU2MDQ2ODY3Nzc_413cfc93-3e17-43ef-991d-57cadee11a99">The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:67.860%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.712%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.385%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;July 27,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,034,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,934,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzQtMS0xLTEtNTU5NQ_69166b3f-9c68-4112-8738-7fa8cf18ea3c"
      unitRef="usd">2034163000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i191932cdff6f41de8e17e3d910db038c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzQtMy0xLTEtNTU5NQ_bc2bbad7-9e45-4653-9e1e-72f59f2c8338"
      unitRef="usd">1934426000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzUtMS0xLTEtNTU5NQ_bac4df3a-eed9-4078-8bc8-eaa947237069"
      unitRef="usd">30313000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i191932cdff6f41de8e17e3d910db038c_D20180729-20190727"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZToyZTM1MmYzZjNhNDY0OTI2OTlmMmZjY2I0ZmRiN2VhZC90YWJsZXJhbmdlOjJlMzUyZjNmM2E0NjQ5MjY5OWYyZmNjYjRmZGI3ZWFkXzUtMy0xLTEtNTU5NQ_7587670d-0ac5-4ef5-b2b2-57ccf3b34107"
      unitRef="usd">36594000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:NumberOfStores
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzc2_7aa704d5-0c49-46ec-ad67-3313160a9fb7"
      unitRef="store">3</us-gaap:NumberOfStores>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6f42bb304f164389bec30c5a000227d5_D20190624-20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxNDY4MjU1OTY1ODg_6ddbc980-c65a-4d2d-9989-83291b44e298"
      unitRef="usd">5267000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:Goodwill
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzYxOQ_50614acd-5763-4945-842f-031aac667dc7"
      unitRef="usd">593000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90ZXh0cmVnaW9uOjM0YWU5Y2JjYjliYzQ2MTlhY2VkNTJjMDJmZjA0MTczXzcxOA_04b0551d-7865-4e8c-81da-16768796791b"
      unitRef="usd">1485000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzMtMS0xLTEtMA_61a0529e-ed95-440e-b64b-125dacbee6c7"
      unitRef="usd">24000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzQtMS0xLTEtMA_8fe0536e-9f4b-43af-95b2-bc599a620630"
      unitRef="usd">564000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzUtMS0xLTEtMA_e86680fb-39ba-4bff-b02e-85bd604cf86d"
      unitRef="usd">49000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzYtMS0xLTEtMA_d4270766-26bb-40f7-826b-76cfa8d4b8f1"
      unitRef="usd">637000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzgtMS0xLTEtMA_ab19fc93-83a3-46c1-827d-6cc32671b294"
      unitRef="usd">3475000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzktMS0xLTEtMA_04b0551d-7865-4e8c-81da-16768796791b"
      unitRef="usd">1485000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzEwLTEtMS0xLTA_30f4abca-e87c-4dcc-8af4-4cf77177329f"
      unitRef="usd">255000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzExLTEtMS0xLTA_3605b0bd-cf30-46df-9247-143c2cbcb8e6"
      unitRef="usd">5852000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzEzLTEtMS0xLTA_1587c45f-60ae-4303-a5b1-fb52818702b6"
      unitRef="usd">1154000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzE1LTEtMS0xLTA_b40bdea5-164a-44a5-beeb-95036d1e48ba"
      unitRef="usd">4698000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzE2LTEtMS0xLTA_50614acd-5763-4945-842f-031aac667dc7"
      unitRef="usd">593000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMDkvZnJhZzozNGFlOWNiY2I5YmM0NjE5YWNlZDUyYzAyZmYwNDE3My90YWJsZTo2NDQ3OTliZjE1MzE0NjFhOGFlYjQ4YWE2NjQ2YjAxZi90YWJsZXJhbmdlOjY0NDc5OWJmMTUzMTQ2MWE4YWViNDhhYTY2NDZiMDFmXzE3LTEtMS0xLTA_eb06205c-c6ca-48e2-8fb7-d34b8830610f"
      unitRef="usd">5291000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzE2MjE_45af791b-0a93-436b-9adb-56c3ac588fe5">COMMITMENTS and CONTINGENCIES&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm.  Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013.  Litigation over this matter has ended and the Company received an additional $2,733 in the 4th quarter of fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village previously recognized $415 as a reduction in operating and administrative expense in the first quarter of fiscal 2019, and has received a total of $6,730 related to losses incurred as a result of Superstorm Sandy. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Approximately 90% of our employees are covered by collective bargaining agreements. Contracts with the Company&#x2019;s seven unions have or will expire between March 2020 and May 2025.&#160;&#160;Approximately 31%&#160;of our associates are represented by unions whose contracts have already expired or expire within one year.&#160;&#160;Any work stoppages could have an adverse impact on our financial results.&lt;/span&gt;&lt;/div&gt;The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:InsuranceRecoveries
      contextRef="i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzg3OTYwOTMwMjkxNjk_1be335d0-dfe2-4152-b6d6-e3fb010ef10d"
      unitRef="usd">2733000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="iad4dbbf452e040b9a801d3cc7951b08d_D20180729-20181027"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzg3OTYwOTMwMjkzMTQ_82ed050c-fd07-4f09-a966-e44f25a4dfa5"
      unitRef="usd">415</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="ie465fb6e35994297af2f821e985b2472_D20121029-20200725"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzg3OTYwOTMwMjk0Mzg_3afc443f-75ff-4d62-86ac-e60ce7da6afe"
      unitRef="usd">6730</us-gaap:InsuranceRecoveries>
    <us-gaap:MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage
      contextRef="i2d07d5fce0ae4984b2637a64b3e5ee88_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzk3Ng_61931ca4-5bcd-4e61-8754-26177a804718"
      unitRef="number">0.90</us-gaap:MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage>
    <vlgea:NumberofUnions
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzEwNzQ_28a8cd59-d278-4c9c-957c-52a7fd4b2747"
      unitRef="union">7</vlgea:NumberofUnions>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage
      contextRef="i046a0c8c15504d5385140b32fe41c203_D20190728-20200725"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzExMjU_213a920b-412a-422b-9dc6-13e85636d6d0"
      unitRef="number">0.31</us-gaap:MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage>
    <vlgea:MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod
      contextRef="i93c1d423d151481b9ab70721da087cce_D20190728-20200725"
      id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF8xMTIvZnJhZzo5OGQ5Mzc5NTY2MjI0YjQzOGY4Njg4YzY3YTEzNTcyYy90ZXh0cmVnaW9uOjk4ZDkzNzk1NjYyMjRiNDM4Zjg2ODhjNjdhMTM1NzJjXzEyMjY_3b7f2b0b-364a-4806-aee4-2030cf3f0ebc">P1Y</vlgea:MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0w_21c0df44-0cc6-41c7-9dc2-c9e5b6918e5a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0w_21c0df44-0cc6-41c7-9dc2-c9e5b6918e5a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0w_6e859d58-b9eb-4713-a22c-13d617cf30ba"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0w_6e859d58-b9eb-4713-a22c-13d617cf30ba"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg4_b2c8e004-c912-452b-b1a1-7565f47a151f" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg4_b2c8e004-c912-452b-b1a1-7565f47a151f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amounts are net of tax of $536 and $384 for 2020 and 2019, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0w_21c0df44-0cc6-41c7-9dc2-c9e5b6918e5a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg4_b2c8e004-c912-452b-b1a1-7565f47a151f"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0w_6e859d58-b9eb-4713-a22c-13d617cf30ba"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg4_b2c8e004-c912-452b-b1a1-7565f47a151f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0xLTEtMS0w_1a107397-24aa-4069-a3a2-7c7aea877ee4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0xLTEtMS0w_1a107397-24aa-4069-a3a2-7c7aea877ee4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0zLTEtMS0w_e6deb5c1-9d8f-4011-86f9-eaf583167a25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0zLTEtMS0w_e6deb5c1-9d8f-4011-86f9-eaf583167a25"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTky_adb9645f-7bbb-44fd-9a2b-f1139cb3d9eb" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTky_adb9645f-7bbb-44fd-9a2b-f1139cb3d9eb" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amounts are net of tax of $158 and $182 for 2020 and 2019, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0xLTEtMS0w_1a107397-24aa-4069-a3a2-7c7aea877ee4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTky_adb9645f-7bbb-44fd-9a2b-f1139cb3d9eb"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfNy0zLTEtMS0w_e6deb5c1-9d8f-4011-86f9-eaf583167a25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTky_adb9645f-7bbb-44fd-9a2b-f1139cb3d9eb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0yMTM_cbdcb402-4a4e-4007-a3ea-6bb7fdd678b2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0yMTM_cbdcb402-4a4e-4007-a3ea-6bb7fdd678b2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0yMjg_20c965f1-5f1a-4648-ab7d-ef7f49c12436"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0yMjg_20c965f1-5f1a-4648-ab7d-ef7f49c12436"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNDk0NzgwMjMyNTc0NA_c97c2a39-ff26-4497-bd2d-424193326a3a" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNDk0NzgwMjMyNTc0NA_c97c2a39-ff26-4497-bd2d-424193326a3a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</xhtml:span><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Amount is net of tax of $262 for 2020.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0xLTEtMS0yMTM_cbdcb402-4a4e-4007-a3ea-6bb7fdd678b2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNDk0NzgwMjMyNTc0NA_c97c2a39-ff26-4497-bd2d-424193326a3a"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOC0zLTEtMS0yMjg_20c965f1-5f1a-4648-ab7d-ef7f49c12436"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNDk0NzgwMjMyNTc0NA_c97c2a39-ff26-4497-bd2d-424193326a3a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0zLTEtMS0w_f0bd85b0-cca2-4af2-ba58-a24df999026e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0zLTEtMS0w_f0bd85b0-cca2-4af2-ba58-a24df999026e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0xLTEtMS0w_a2b1e9ad-dd27-4528-88c8-234a65bfb880"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0xLTEtMS0w_a2b1e9ad-dd27-4528-88c8-234a65bfb880"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg5_e693d7de-14c5-4793-ac46-32f869bd769e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg5_e693d7de-14c5-4793-ac46-32f869bd769e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amounts are net of tax of $444 and $133 for 2020 and 2019, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0zLTEtMS0w_f0bd85b0-cca2-4af2-ba58-a24df999026e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg5_e693d7de-14c5-4793-ac46-32f869bd769e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RhYmxlOmFkZDZlYzkyZmRjMDQwYTY4YzVjZGY4YjE0ZDI0YTNlL3RhYmxlcmFuZ2U6YWRkNmVjOTJmZGMwNDBhNjhjNWNkZjhiMTRkMjRhM2VfOS0xLTEtMS0w_a2b1e9ad-dd27-4528-88c8-234a65bfb880"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjFkYmZlZGIxNWU3ODQ5YzE4NDk2OTNlNzhjYzdiNmZkL3NlYzoxZGJmZWRiMTVlNzg0OWMxODQ5NjkzZTc4Y2M3YjZmZF81Mi9mcmFnOjc3ZWE2N2QwN2FjMDQzYzZhYjQ0YmE1ZWFkZDhmZmUzL3RleHRyZWdpb246NzdlYTY3ZDA3YWMwNDNjNmFiNDRiYTVlYWRkOGZmZTNfNTg5_e693d7de-14c5-4793-ac46-32f869bd769e"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971422020344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Oct. 07, 2020</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 25,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-33360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">VILLAGE SUPER MARKET, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">22-1576170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">733 Mountain Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Springfield<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">07081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">467-2200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A common stock, no par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">VLGEA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Information contained in the 2020 definitive Proxy Statement to be filed with the Commission and delivered to security holders in connection with the Annual Meeting scheduled to be held on December&#160;11, 2020 are incorporated by reference into this Form 10-K at Part II, Item 5 and Part III.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000103595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--07-25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,259,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,293,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347390024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 111,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Merchandise inventories</a></td>
<td class="nump">42,135<span></span>
</td>
<td class="nump">$ 38,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PatronageDividendReceivable', window );">Patronage dividend receivable</a></td>
<td class="nump">11,204<span></span>
</td>
<td class="nump">11,908<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">12,801<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">19,499<span></span>
</td>
<td class="nump">17,206<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">197,320<span></span>
</td>
<td class="nump">168,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and fixtures, net</a></td>
<td class="nump">269,741<span></span>
</td>
<td class="nump">224,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">309,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesNoncurrent', window );">Notes receivable from Wakefern</a></td>
<td class="nump">53,008<span></span>
</td>
<td class="nump">50,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in Wakefern</a></td>
<td class="nump">29,462<span></span>
</td>
<td class="nump">28,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">24,190<span></span>
</td>
<td class="nump">12,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">32,069<span></span>
</td>
<td class="nump">17,116<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">915,546<span></span>
</td>
<td class="nump">502,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease obligations</a></td>
<td class="nump">19,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Finance lease obligations</a></td>
<td class="nump">466<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes payable to Wakefern</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of debt</a></td>
<td class="nump">6,421<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable to Wakefern</a></td>
<td class="nump">83,045<span></span>
</td>
<td class="nump">66,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">29,793<span></span>
</td>
<td class="nump">23,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued wages and benefits</a></td>
<td class="nump">23,649<span></span>
</td>
<td class="nump">20,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,070<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">162,798<span></span>
</td>
<td class="nump">112,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease obligations</a></td>
<td class="nump">298,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease obligations</a></td>
<td class="nump">23,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsNoncurrent', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Notes payable to Wakefern</a></td>
<td class="nump">882<span></span>
</td>
<td class="nump">803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">74,194<span></span>
</td>
<td class="nump">6,169<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Total long-term debt</a></td>
<td class="nump">396,181<span></span>
</td>
<td class="nump">47,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Pension liabilities</a></td>
<td class="nump">6,166<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">18,081<span></span>
</td>
<td class="nump">18,659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11)&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value: Authorized 10,000 shares, none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">286,241<span></span>
</td>
<td class="nump">270,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(8,751)<span></span>
</td>
<td class="num">(8,342)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">332,320<span></span>
</td>
<td class="nump">318,672<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">915,546<span></span>
</td>
<td class="nump">502,289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">68,072<span></span>
</td>
<td class="nump">65,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less treasury stock, Class A, at cost: 726 shares at July&#160;25, 2020 and 502 shares at July&#160;27, 2019</a></td>
<td class="num">(13,939)<span></span>
</td>
<td class="num">(9,550)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 697<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45023-112735<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45023-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PatronageDividendReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PatronageDividendReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347468600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares<br></strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">10,985,000<span></span>
</td>
<td class="nump">10,593,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock shares (in shares)</a></td>
<td class="nump">726,000<span></span>
</td>
<td class="nump">502,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">4,294,000<span></span>
</td>
<td class="nump">4,294,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971431250936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 1,804,594<span></span>
</td>
<td class="nump">$ 1,643,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">1,298,119<span></span>
</td>
<td class="nump">1,186,786<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">506,475<span></span>
</td>
<td class="nump">456,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Operating and administrative expense</a></td>
<td class="nump">444,833<span></span>
</td>
<td class="nump">394,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">31,358<span></span>
</td>
<td class="nump">27,290<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">30,284<span></span>
</td>
<td class="nump">34,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,611)<span></span>
</td>
<td class="num">(4,436)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">4,060<span></span>
</td>
<td class="nump">5,283<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">31,733<span></span>
</td>
<td class="nump">35,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">6,794<span></span>
</td>
<td class="nump">9,984<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 24,939<span></span>
</td>
<td class="nump">$ 25,539<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.93<span></span>
</td>
<td class="nump">$ 1.98<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">1.72<span></span>
</td>
<td class="nump">1.77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">1.25<span></span>
</td>
<td class="nump">1.29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971424462968">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 24,939<span></span>
</td>
<td class="nump">$ 25,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized losses on interest rate swaps, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(659)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of pension actuarial loss, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">397<span></span>
</td>
<td class="nump">423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Pension remeasurement, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="num">(1,307)<span></span>
</td>
<td class="num">(888)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Pension settlement loss, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">308<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(409)<span></span>
</td>
<td class="num">(157)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 24,530<span></span>
</td>
<td class="nump">$ 25,382<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Amount is net of tax of $262 for 2020.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Amounts are net of tax of $158 and $182 for 2020 and 2019, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Amounts are net of tax of $536 and $384 for 2020 and 2019, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Amounts are net of tax of $444 and $133 for 2020 and 2019, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421538488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent', window );">Tax benefit on unrealized losses on interest rate swaps</a></td>
<td class="nump">$ 262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Tax of amortization of pension actuarial loss</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax', window );">Tax (expense) benefit of pension adjustment to funded status</a></td>
<td class="nump">536<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax', window );">Tax on pension settlement loss</a></td>
<td class="nump">$ 444<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971424511224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th">
<div>Common Stock </div>
<div>Class A Common Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class B Common Stock</div>
</th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jul. 28, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,575<span></span>
</td>
<td class="nump">4,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 28, 2018</a></td>
<td class="nump">$ 303,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,678<span></span>
</td>
<td class="nump">$ 699<span></span>
</td>
<td class="nump">$ 258,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,185)<span></span>
</td>
<td class="num">$ (9,151)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">25,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="num">$ (12,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="num">(36)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">$ 1,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Treasury stock purchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock purchases</a></td>
<td class="num">(1,070)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,070)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted shares forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited', window );">Restricted shares forfeited</a></td>
<td class="num">(247)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (247)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">3,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of Class B shares to Class A shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Class B shares to Class A shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jul. 27, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,593<span></span>
</td>
<td class="nump">4,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 27, 2019</a></td>
<td class="nump">318,672<span></span>
</td>
<td class="nump">$ 3,514<span></span>
</td>
<td class="nump">$ 65,114<span></span>
</td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">270,753<span></span>
</td>
<td class="nump">$ 3,514<span></span>
</td>
<td class="num">(8,342)<span></span>
</td>
<td class="num">$ (9,550)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">24,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(409)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(409)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="num">$ (12,965)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,965)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Treasury stock purchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock purchases</a></td>
<td class="num">$ (4,389)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,389)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted shares forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited', window );">Restricted shares forfeited</a></td>
<td class="num">(208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">3,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jul. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,985<span></span>
</td>
<td class="nump">4,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">726<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 25, 2020</a></td>
<td class="nump">$ 332,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,072<span></span>
</td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 286,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,751)<span></span>
</td>
<td class="num">$ (13,939)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 30<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121321822&amp;loc=d3e3913-113898<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121323062&amp;loc=d3e15009-113911<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph c(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421719384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax expense (benefit) associated with other comprehensive loss and income</a></td>
<td class="num">$ (196)<span></span>
</td>
<td class="num">$ (69)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple', window );">Tax expense for adjustment due to the adoption of ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:AccountingStandardsUpdate201602Member<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e39076-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341963688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 24,939<span></span>
</td>
<td class="nump">$ 25,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">31,701<span></span>
</td>
<td class="nump">27,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Non-cash share-based compensation</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">3,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionExpenseReversalOfExpenseNoncash', window );">Loss on pension settlements</a></td>
<td class="nump">1,604<span></span>
</td>
<td class="nump">441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="nump">11,190<span></span>
</td>
<td class="num">(1,883)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet', window );">Provision to value inventories at LIFO</a></td>
<td class="nump">589<span></span>
</td>
<td class="nump">278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Amortization of business acquisition inventory step-up</a></td>
<td class="nump">508<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of prescription lists and property, equipment and fixtures</a></td>
<td class="num">(1,252)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Merchandise inventories</a></td>
<td class="nump">661<span></span>
</td>
<td class="nump">1,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_ChangeInPatronageDividendReceivable', window );">Patronage dividend receivable</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties', window );">Accounts payable to Wakefern</a></td>
<td class="nump">18,866<span></span>
</td>
<td class="nump">4,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">6,210<span></span>
</td>
<td class="num">(2,430)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued wages and benefits</a></td>
<td class="nump">2,767<span></span>
</td>
<td class="nump">1,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income taxes receivable / payable</a></td>
<td class="num">(13,828)<span></span>
</td>
<td class="num">(241)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="num">(3,669)<span></span>
</td>
<td class="num">(3,398)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">83,948<span></span>
</td>
<td class="nump">55,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(54,495)<span></span>
</td>
<td class="num">(27,988)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of assets</a></td>
<td class="nump">1,261<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Investment in notes receivable from Wakefern</a></td>
<td class="num">(2,800)<span></span>
</td>
<td class="num">(28,064)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments', window );">Maturity of notes receivable from Wakefern</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(73,622)<span></span>
</td>
<td class="num">(5,267)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(129,656)<span></span>
</td>
<td class="num">(36,280)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit related to share-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">25,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Principal payments of long-term debt</a></td>
<td class="num">(1,666)<span></span>
</td>
<td class="num">(1,576)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving line of credit</a></td>
<td class="nump">61,915<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payments on revolving line of credit</a></td>
<td class="num">(11,915)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(212)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends</a></td>
<td class="num">(12,965)<span></span>
</td>
<td class="num">(12,890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Treasury stock purchases, including shares surrendered for withholding taxes</a></td>
<td class="num">(4,389)<span></span>
</td>
<td class="num">(1,070)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">56,268<span></span>
</td>
<td class="num">(14,495)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">10,560<span></span>
</td>
<td class="nump">5,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</a></td>
<td class="nump">101,121<span></span>
</td>
<td class="nump">96,108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, END OF YEAR</a></td>
<td class="nump">111,681<span></span>
</td>
<td class="nump">101,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">2,611<span></span>
</td>
<td class="nump">4,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">9,432<span></span>
</td>
<td class="nump">12,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesIssued1', window );">Investment in Wakefern and increase in notes payable to Wakefern</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures included in accounts payable and accrued expenses</a></td>
<td class="nump">$ 5,050<span></span>
</td>
<td class="nump">$ 7,372<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserveEffectOnIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of notes issued in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpenseReversalOfExpenseNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpenseReversalOfExpenseNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_ChangeInPatronageDividendReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_ChangeInPatronageDividendReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341379944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Nature of operations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village Super Market, Inc. (the &#8220;Company&#8221; or &#8220;Village&#8221;) operates a chain of 35 supermarkets under the ShopRite and Fairway names in New Jersey, Maryland, New York and eastern Pennsylvania and three specialty markets under the Gourmet Garage name in New York City. The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.&#160;&#160;This relationship provides Village many of the economies of scale in purchasing, distribution, store and own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Principles of consolidation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal year</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2020 and 2019 contain 52 weeks.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of estimates</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets and goodwill. Actual results could differ from those estimates.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Industry segment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company consists of one operating segment, the retail sale of food and nonfood products.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue is recognized at the point of sale to the customer, including Pharmacy sales.  Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues.  Sales tax is excluded from revenue. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Discounts provided to customers through ShopRite coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift card is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members.  Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.  </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disaggregated Revenues</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's sales by product categories during each of the periods indicated:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:56.733%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.856%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.858%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Center Store (1)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,111,751&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fresh (2)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pharmacy</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,404&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (3)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,064&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,621&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Sales</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804,594&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,643,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(1) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(2) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(3) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of sales related to other income streams, including ShopRite from Home service fees, gift card and lottery commissions and wholesale sales. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Cash and cash equivalents</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $11,535 and $8,061 at July&#160;25, 2020 and July&#160;27, 2019, respectively. Included in cash and cash equivalents at July&#160;25, 2020 and July&#160;27, 2019 are $76,259 and $73,879, respectively, of demand deposits invested at Wakefern at overnight money market rates.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Merchandise inventories</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Approximately 63% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,101 and $14,512 higher than reported in fiscal 2020 and 2019, respectively. All other inventories are stated at the lower of FIFO cost or market.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Vendor allowances and rebates</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company&#8217;s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property, equipment and fixtures</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Investments</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Store opening and closing costs</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 28, 2019, the Company adopted ASU 2016-02, &#8220;Leases.&#8221; This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.&#160; The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.&#160; In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption.&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $99,415 and $111,139, respectively, as of the date of adoption. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accordingly, the fixed lease payments related to these leases will be recognized as an operating lease cost on a straight-line basis over the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease term</span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and eliminated depreciation and interest expense in the fiscal 2020 consolidated statement of operations. The Company recognized expense related to these leases in fiscal 2020 and 2019 as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:13pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:75.508%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.868%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 Weeks Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,541&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of this standard also resulted in a change in naming convention for leases classified historically as capital leases to finance leases. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the new standard did not have a material impact on the consolidated statement of cash flows. Additional information on leases is provided in Note 7.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Advertising</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Advertising costs are expensed as incurred. Advertising expense was $10,904 and $11,705 in fiscal 2020 and 2019, respectively.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Income taxes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes a tax benefit for uncertain tax positions if it is &#8220;more likely than not&#8221; that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Derivative Instruments and Hedging Activities</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records all derivatives on the balance sheet at fair value. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows are considered cash flow hedges. The Company records changes in the fair value of its interest rate swap contracts to Accumulated other comprehensive loss, net of taxes, as the Company has elected to designate its swaps as cash flow hedges and apply hedge accounting when the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Additional information on derivative and hedging activities is provided in Note 5.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair value</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.&#160; Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160; Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.&#160; Level 3 inputs are unobservable inputs for the asset or liability.</span></div><div style="text-indent:90pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company&#8217;s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company&#8217;s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company&#8217;s cost, it is not practicable to estimate the fair value of such investment.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Long-lived assets</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill and indefinite-lived intangible assets </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company&#8217;s stock.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net income per share</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income allocated, basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,341&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of share-based compensation on allocated net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income allocated, diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,879&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,537&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding, basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,088&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net income per share is as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; B</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Outstanding stock options to purchase Class A shares of 154 and 241 were excluded from the calculation of diluted net income per share at July&#160;25, 2020 and July&#160;27, 2019, respectively, as a result of their anti-dilutive effect. In addition, 413 and 323 non-vested restricted Class A shares, which are considered participating securities, and their allocated net income were excluded from the diluted net income per share calculation at July&#160;25, 2020 and July&#160;27, 2019, respectively, due to their anti-dilutive effect.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Share-based compensation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Benefit plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.&#160;&#160;Pension expense for these plans is recognized as contributions are made.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently issued accounting standards</span></div>In August 2018, the FASB issued ASU&#160;2018-14, "Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans." The guidance modifies disclosure requirements for defined benefit plans. This guidance is effective for fiscal years ending after December 15, 2020, and early adoption is permitted. The Company is currently assessing the potential impact of ASU 2018-14 on its consolidated financial statement disclosures.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971343711224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, EQUIPMENT and FIXTURES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, EQUIPMENT and FIXTURES</a></td>
<td class="text">PROPERTY, EQUIPMENT and FIXTURES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, equipment and fixtures are comprised as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land and buildings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,099&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Store fixtures and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,198&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased property under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,777&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vehicles</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, equipment and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631,400&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">565,494&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(350,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(330,094)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization of property under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,458)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,510)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269,741&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,890&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization of leased property under finance leases is included in depreciation and amortization expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341467064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY INFORMATION - WAKEFERN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY INFORMATION - WAKEFERN</a></td>
<td class="text">RELATED PARTY INFORMATION - WAKEFERN<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s ownership interest in its principal supplier, Wakefern, which is operated on a cooperative basis for its stockholder members, is 12.5% of the outstanding shares of Wakefern at July&#160;25, 2020. The investment is stated at cost and is pledged as collateral for any obligations to Wakefern.  In addition, all obligations to Wakefern are personally guaranteed by certain shareholders of Village.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is obligated to purchase 85% of its primary merchandise requirements from Wakefern until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request that the Wakefern Stockholder Agreement be terminated. If this purchase obligation is not met, Village is required to pay Wakefern&#8217;s profit contribution shortfall attributable to this failure. Similar payments are due if Wakefern loses volume by reason of the sale of Company stores or a merger with another entity. Village fulfilled the above obligation in fiscal 2020 and 2019. The Company also has an investment of approximately 7.8% in Insure-Rite, Ltd., a Wakefern affiliated company, which provides Village with liability and property insurance coverage.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern has increased from time to time the required investment in its common stock for each supermarket owned by a member, with the exact amount per store computed based on the amount of each store&#8217;s purchases from Wakefern. At July&#160;25, 2020, the Company&#8217;s indebtedness to Wakefern for the outstanding amount of these stock subscriptions was $1,185. Installment payments are due as follows: 2021 - $303; 2022 - $353; 2023 - $188; 2024 - $154; 2025 - $154; and $33 thereafter.  The maximum per store investment, which is currently $950, did not change in fiscal 2020. Village receives additional shares of common stock to the extent paid for at the end of each fiscal year (which ends on or about September 30) of Wakefern calculated at the then book value per share. The payments, together with any stock issued thereunder, at the option of Wakefern, may be null and void and all payments on this subscription shall become the property of Wakefern in the event the Company does not complete the payment of this subscription in a timely manner.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village purchases substantially all of its merchandise from Wakefern. As a stockholder of Wakefern, Village earns a share of Wakefern&#8217;s earnings, which are distributed as a &#8220;patronage dividend.&#8221; This dividend is based on a distribution of substantially all of Wakefern&#8217;s operating profits for its fiscal year in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village&#8217;s share of this annual dividend based on Village&#8217;s estimated proportional share of the dollar volume of business transacted with Wakefern that year. Patronage dividends and other vendor allowances and rebates amounted to $33,151 and $31,412 in fiscal 2020 and 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Wakefern provides the Company with support services in numerous areas including advertising, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Village incurred charges of $33,303 and $33,581 from Wakefern in fiscal 2020 and 2019, respectively, for these services, which are reflected in operating and administrative expense in the consolidated statements of operations. Additionally, the Company has certain related party leases (see Note 7) with Wakefern.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, the Company held variable rate notes receivable due from Wakefern of $26,130 that earn interest at the prime rate plus 1.25% and mature on August&#160;15, 2022 and $26,878 that earn interest at the prime rate plus .75% and mature on February&#160;15, 2024. The Company invested $24,937 of the proceeds received from the notes that matured on February&#160;15, 2019 in variable rate notes receivable from Wakefern that earn interest at the prime rate plus .75% and mature on February&#160;15, 2024.  Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July&#160;25, 2020, the Company had demand deposits invested at Wakefern in the amount of $76,259. These deposits earn overnight money market rates.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest income earned on investments with Wakefern was $3,992 and $5,215 in fiscal 2020 and 2019, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340973304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text">DEBT<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consists of:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.929%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.081%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsecured revolving line of credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsecured term loan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,694&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New Market Tax Credit Financing </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,421&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Facility</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On&#160;May 6, 2020, Village entered into a credit agreement (the &#8220;Credit Facility&#8221;) with Wells Fargo National Bank, National Association (&#8220;Wells Fargo&#8221;) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village&#8217;s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May&#160;6, 2025. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">An unsecured term loan with a maximum loan amount of $25,500. On May&#160;12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May&#160;4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May&#160;4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ability to convert up to $50,000 of the revolving line of credit to a secured converted term loan, which shall reduce the maximum amount available for borrowing under the revolving line of credit. On September&#160;1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July&#160;25, 2020), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July&#160;25, 2020.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying values of the Company&#8217;s long-term debt related to the Company's Credit Facility approximate their fair value as interest is charged at variable market rates.  The estimated fair values of the Company's long-term debt are based on Level 2 inputs. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">New Markets Tax&#160;Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 29, 2017, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (&#8220;Wells Fargo&#8221;) under a qualified New Markets Tax Credit (&#8220;NMTC&#8221;) program related to the construction of a new store in the Bronx, New York.&#160;The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (the &#8220;Act&#8221;) and is intended to induce capital investment in qualified lower income communities. The Act permits taxpayers to claim credits against their Federal income taxes for up to 39% of qualified investments in the equity of community development entities (&#8220;CDEs&#8221;). CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the financing, the Company loaned&#160;$4,835 to VSM Investment Fund, LLC (the "Investment Fund") at&#160;an interest rate of&#160;&#160;1.403% per year and with a maturity date of&#160;December 31, 2044.&#160; Repayments on the loan commence in March 2025. Wells Fargo contributed $2,375 to the Investment Fund and, by virtue of such contribution, is entitled to substantially all of the tax benefits derived from the NMTC.  The Investment Fund is a wholly owned subsidiary of Wells Fargo.&#160;  The loan to the Investment Fund is recorded in other assets in the consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Investment Fund then contributed the proceeds to a CDE, which, in turn, loaned combined funds of $6,563, net of debt issuance costs, to Village Super Market of NY, LLC, a wholly-owned subsidiary of the Company, at&#160;an interest rate of&#160;1.000%&#160;per year with a maturity date of&#160;December 31, 2051. These loans are secured by the leasehold improvements and equipment related to the construction of the Bronx store. Repayment of the loans commences in March 2025. The proceeds of the loans from the CDE  were used to partially fund the construction of the Bronx store. The Notes payable related to New Markets Tax Credit, net of debt issuance costs, are recorded in long-term debt in the consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The NMTC is subject to 100% recapture for a period of seven years. The Company is required to be in compliance with various regulations and contractual provisions that apply to the&#160;New Markets Tax&#160;Credit arrangement. Noncompliance could result in Wells Fargo's projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any </span></div>loss or recapture of&#160;NMTCs. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement. The transaction includes a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo's interest in the Investment Fund.&#160;The value attributed to the put/call is de minimis. We believe that Wells Fargo will exercise the put option in December 2024, at the end of the recapture period, that will result in a net benefit to the Company of $1,728. The Company is recognizing the net benefit over the&#160;seven-year compliance period in operating and administrative expense.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341465672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">DERIVATIVES AND HEDGING ACTIVITIES</a></td>
<td class="text">DERIVATIVES AND HEDGING ACTIVITIES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is exposed to interest rate risk arising from fluctuations in LIBOR related to the Company&#8217;s Credit Facility. The Company manages exposure to this risk and the variability of related cash flows primarily by the use of derivative financial instruments, specifically, interest rate swaps.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2020, the Company executed two interest rate swaps with an aggregate notional value of $75,500 to hedge the variable cash flows associated with variable-rate loans under the Company's Credit Facility. The interest rate swaps were executed for risk management and are not held for trading purposes.  The objective of the interest rate swaps is to hedge the variability of cash flows resulting from fluctuations in LIBOR. The swaps replaced the applicable LIBOR with fixed interest rates and payments are settled monthly when payments are made on the variable-rate loans. The Company's derivatives qualify and have been designated as cash flow hedges of interest rate risk. The gain or loss on the derivative is recorded in Accumulated other comprehensive loss and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. Amounts reported in Accumulated other comprehensive loss related to derivatives will be reclassified to interest expense as interest payments are made on the variable-rate loans. The Company reclassified $12 from Accumulated other comprehensive loss to Interest expense during fiscal 2020.   </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The notional value of the interest rate swaps were $74,893 as of July&#160;25, 2020. The fair value of interest rate swaps recorded in other liabilities is $921 as of July&#160;25, 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The fair values of the Company&#8217;s interest rate swaps are based on Level 2 inputs, including the present value of estimated future cash flows based on market expectations of the yield curve on variable interest rates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340962968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of the provision for income taxes are:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,023)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,669&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,846&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,149)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,627&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,198&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(734)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:11pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred&#160;tax&#160;assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,149&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credit carryforward</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation related costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,945&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,750&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,474&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">752&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">406&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,235&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,748&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,626&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,481&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patronage dividend receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,133&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in partnerships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,799)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,462)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July&#160;25, 2020 and July&#160;27, 2019:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,406&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,501)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,868)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In management&#8217;s opinion, in view of the Company&#8217;s previous, current and projected taxable income and reversal of deferred tax liabilities, such tax assets will more likely than not be fully realized. Accordingly, no valuation allowance was deemed to be required at July&#160;25, 2020 and July&#160;27, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate differs from the statutory federal income tax rate as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory federal income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement of tax audits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal net operating loss carryback</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fiscal 2020 includes a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. In June 2019, the Company reached an agreement with the New Jersey Division of Taxation to settle an audit </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of fiscal years 2011 through 2015 for all applicable entities and fiscal years 2000 through 2014 related to a settlement agreement reached in February 2015 regarding nexus of certain subsidiaries. The Company recorded an income tax benefit of $777, net of federal taxes, in fiscal 2019 related to the settlement and to reverse remaining unrecognized tax benefits and related interest and penalties in excess of the settlement.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The New Jersey Department of Treasury is currently auditing the fiscal 2016 through 2018 tax years for all applicable entities.  The Company is open to examination by the remaining relevant tax authorities with varying statutes of limitations, generally ranging from three to four years. </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions based on settlement of tax audits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(648)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div>The Company recognizes interest and penalties on income taxes in income tax expense. The Company recognized a benefit of $242 in fiscal 2019 related to interest and penalties on income taxes.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340907832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Description of leasing arrangements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases 33 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July&#160;25, 2020. The majority of initial lease terms range from 20 to 30 years. Most of the Company&#8217;s leases contain renewal options at increased rents of five years each at the Company&#8217;s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The composition of total lease cost is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.361%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:56.063%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.546%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,911&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of leased assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,473&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, finance lease right-of-use assets of $13,753 are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.847%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.999%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,103&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,792&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,555&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,875&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,298&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,950&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,770&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,081&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,856&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412,867&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,657&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,832&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,544&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has approximately&#160;$16,671 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of&#160;July&#160;25, 2020. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.844%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.956%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.917%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.150%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the first quarter of fiscal 2020, the Company adopted ASU 2016-02, and as required, the following disclosure is provided for periods prior to adoption. Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:72.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.694%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.695%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital and<br/>&#160;financing leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating<br/>leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,240&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,972&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,240&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,043&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,008&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,233&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,753&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Related party leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $688 in both fiscal 2020 and 2019, and has a related lease obligation of $3,772 at July&#160;25, 2020. This lease expires in fiscal 2021 with options to extend at increasing annual rent.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,556 and $1,455 in fiscal 2020 and 2019, respectively, and has related aggregate lease obligations of $13,179 at July&#160;25, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2020 and 2019, and has related aggregate lease obligations of $3,521 at July&#160;25, 2020. Both leases contain normal periodic rent increases and options to extend the lease.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Description of leasing arrangements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases 33 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July&#160;25, 2020. The majority of initial lease terms range from 20 to 30 years. Most of the Company&#8217;s leases contain renewal options at increased rents of five years each at the Company&#8217;s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The composition of total lease cost is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.361%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:56.063%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.546%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,911&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of leased assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,473&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, finance lease right-of-use assets of $13,753 are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.847%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.999%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,103&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,792&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,555&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,875&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,298&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,950&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,770&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,081&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,856&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412,867&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,657&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,832&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,544&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has approximately&#160;$16,671 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of&#160;July&#160;25, 2020. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.844%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.956%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.917%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.150%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the first quarter of fiscal 2020, the Company adopted ASU 2016-02, and as required, the following disclosure is provided for periods prior to adoption. Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:72.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.694%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.695%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital and<br/>&#160;financing leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating<br/>leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,240&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,972&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,240&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,043&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,008&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,233&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,753&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Related party leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $688 in both fiscal 2020 and 2019, and has a related lease obligation of $3,772 at July&#160;25, 2020. This lease expires in fiscal 2021 with options to extend at increasing annual rent.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,556 and $1,455 in fiscal 2020 and 2019, respectively, and has related aggregate lease obligations of $13,179 at July&#160;25, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2020 and 2019, and has related aggregate lease obligations of $3,521 at July&#160;25, 2020. Both leases contain normal periodic rent increases and options to extend the lease.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971441590936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">SHAREHOLDERS&#8217; EQUITY</a></td>
<td class="text">SHAREHOLDERS&#8217; EQUITY<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has two classes of common stock. Class A common stock is entitled to one vote per share and to cash dividends as declared 54% greater than those paid on Class B common stock. Class B common stock is entitled to 10 votes per share. Class A and Class B common stock share equally on a per share basis in any distributions in liquidation. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time. Class B common stock is not transferable except to another holder of Class B common stock or by will or under the laws of intestacy or pursuant to a resolution of the Board of Directors of the Company approving the transfer. As a result of this voting structure, the holders of the Class B common stock control greater than 50% of the total voting power of the shareholders of the Company and control the election of the Board of Directors.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has authorized 10,000 shares of preferred stock. No shares have been issued. The Board of Directors is authorized to designate series, preferences, powers and participations of any preferred stock issued.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains share repurchase programs that comply with Rule 10b5-1 under the Securities Exchange Act of 1934.  Repurchases of Village Class A common stock may be made from time to time through a variety of methods, including open market purchases and other negotiated transactions.  In September 2019, the Company's Board of Directors authorized an </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">incremental $5,000 share repurchase program, supplementing the existing authorization.  The Company made open market purchases totaling $2,482 and $846 under this repurchase program in fiscal 2020 and 2019, respectively, and an additional $1,907 and $224 in shares of Class A Common Stock were surrendered in satisfaction of withholding taxes in connection with the vesting of restricted shares in fiscal 2020 and 2019, respectively. The Company's share repurchase program had $3,203 and $685 remaining at July&#160;25, 2020 and July&#160;27, 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village has two share-based compensation plans, which are described below. The compensation cost charged against income for these plans was $2,958 and $3,098 in fiscal 2020 and 2019, respectively. Total income tax benefit recognized in the consolidated statements of operations for share-based compensation arrangements was $202 and $729 in fiscal 2020 and 2019, respectively.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Village Super Market, Inc. 2010 Stock Plan (the &#8220;2010 Plan&#8221;) provides for awards of incentive and nonqualified stock options and restricted stock. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2010 Plan. Terms and conditions of awards are determined by the Board of Directors. Option awards granted to date were granted at the fair value of the Company's stock on the date of grant, primarily cliff vest three years from the grant date and are exercisable up to ten years from the grant date. Restricted stock awards primarily cliff vest three years from the date of grant.  There are no shares remaining for future grants under the 2010 Plan. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 16, 2016, the shareholders of the Company approved the Village Super Market, Inc. 2016 Stock Plan (the &#8220;2016 Plan&#8221;) under which awards of incentive and non-qualified stock options and restricted stock may be made. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2016 Plan. Terms and conditions of awards are determined by the Board of Directors. Restricted stock awards primarily cliff vest three years from the date of grant.  There are 1,017 shares remaining for future grants under the 2016 Plan.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes option activity under all plans for the following years:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>exercise price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;exercise price</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(89)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.42&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercisable at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, the weighted-average remaining contractual term of options outstanding and options exercisable was 2.7 years. As of July&#160;25, 2020, the aggregate intrinsic value was $7 for both options outstanding and options exercisable. The total intrinsic value of options exercised was $87 in fiscal 2019. The fair value of each option award is estimated on the date of grant using the Black-Scholes Option Pricing Model. The Company uses historical data for similar groups of employees in order to estimate the expected life of options granted. Expected volatility is based on the historical volatility of the Company&#8217;s stock for a period of years corresponding to the expected life of the option. The risk-free interest rate is based on the U.S. Treasury yield curve at the time of grant for securities with a maturity period similar to the expected life of the option.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes restricted stock activity under all plans for the following years:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;grant date<br/>&#160;fair value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;grant date<br/>&#160;fair value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">356&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.08&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.57&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(302)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.09&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total fair value of restricted shares vested during fiscal 2020 and 2019 was $5,968 and $1,161, respectively.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;25, 2020, there was $6,919 of total unrecognized compensation costs related to nonvested restricted stock granted under the above plans. That cost is expected to be recognized over a weighted-average period of 2.7 years.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash received from option exercises under all share-based compensation arrangements was $1,007 in fiscal 2019. The actual tax benefit realized for tax deductions from option exercises under share-based compensation arrangements was $34 in fiscal 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company declared and paid cash dividends on common stock as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,096&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,791&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,890&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340987192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">PENSION PLANS</a></td>
<td class="text">PENSION PLANS<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Company-Sponsored Pension Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsored four defined benefit pension plans. One of the plans was terminated in fiscal 2020, and two of the plans are frozen and participants no longer earn service credit. Two are tax-qualified plans covering members of unions. Benefits under these two plans are based on a fixed amount for each year of service. One is a tax-qualified plan covering nonunion associates. Benefits under this plan are based upon percentages of annual compensation. Funding for these plans is based on an analysis of the specific requirements and an evaluation of the assets and liabilities of each plan. The fourth plan is an unfunded, nonqualified plan providing supplemental pension benefits to certain executives. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net periodic pension cost for the four plans include the following components:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost on projected benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,674&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,792)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,873)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gains and losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic pension cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,723&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,060&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 23, 2019, the Company terminated the Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan. All participants of the plan were former employees of a store previously closed in 1994. An annuity contract totaling $1,302 was purchased with an insurance company for all participants who did not elect a lump sum distribution. Additionally, lump sum distributions related to the termination totaled $451. The plan had sufficient assets to satisfy all termination transaction obligations, and no benefit obligation or plan assets related to the Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan remain as of&#160;July&#160;25, 2020. As a result of this termination, the Company recognized a non-cash pre-tax settlement charge totaling $669 during fiscal 2020. This settlement charge represents the plan&#8217;s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, the Company recognized a settlement loss of $935 and $441 in fiscal 2020 and 2019, respectively, for a plan where benefits paid exceeded the sum of the service cost and interest cost components of net periodic pension cost. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in benefit obligations and the reconciliation of the funded status of the Company&#8217;s plans to the consolidated balance sheets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in Benefit Obligation:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,553&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,674&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(887)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,733)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,602&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,849&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in Plan Assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,071&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,130&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,203&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,009&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(887)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,733)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,683&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,759&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts recognized in the consolidated balance sheets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,759&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss, net of income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,092&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts included in Accumulated other comprehensive loss (pre-tax):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net actuarial loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,299&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees&#8217; Retirement Plan. Upon satisfaction of all regulatory requirements, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At that time, the Company will recognize a non-cash pre-tax settlement charge representing the plan&#8217;s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July&#160;25, 2020, the pre-tax amount included in Accumulated other comprehensive loss related to this plan is $10,823.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Company expects approximately $600 of the net actuarial loss, excluding the impact of any potential plan settlements, to be recognized as a component of net periodic benefit costs in fiscal 2021.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accumulated benefit obligations of the four plans were $76,849 and $69,932 at July&#160;25, 2020 and July&#160;27, 2019, respectively.&#160;&#160;The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,203&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,203&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,068&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,783&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company&#8217;s defined benefit plans were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed discount rate &#8212; net periodic pension cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed discount rate &#8212; benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed rate of increase in compensation levels</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected rate of return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in the pension trusts are overseen by the trustees of the plans, who are officers of Village.  In fiscal 2018, the Company transitioned to a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.&#160;&#160;This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.&#160; The investment allocation to fixed income instruments will increase as each plans' funded status increases.  The target allocations for plan assets are 0-15% equity securities, 85-100% fixed income securities and 0-10% cash. Asset allocations are reviewed periodically and appropriate rebalancing is performed.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity securities include investments in large-cap, small-cap and mid-cap companies located both in and outside the United States. Fixed income securities include U.S. treasuries, mortgage-backed securities and corporate bonds of companies from diversified industries. Investments in securities are made through mutual funds. In addition, one plan held Class A common stock of Village in the amount of $573 and $568 at July&#160;25, 2020 and July&#160;27, 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Risk management is accomplished through diversification across asset classes and fund strategies, multiple investment portfolios and investment guidelines. The plans do not allow for investments in derivative instruments.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of the pension assets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:29.975%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.654%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets Measured at NAV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets Measured at NAV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - <br/>U.S. (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - International (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,613&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,613&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - Fixed Income (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,554&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,554&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">634&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,683&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,568&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:86.162%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,730&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,920&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2026 - 2030</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,130&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expects contributions to its defined benefit pension plans to be immaterial in fiscal 2021.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multi-Employer Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company contributes to three multi-employer pension plans under collective bargaining agreements covering union-represented employees.&#160;&#160;These plans provide benefits to participants that are generally based on a fixed amount for each year of service.&#160;&#160;Based on the most recent information available, certain of these multi-employer plans are underfunded. The amount of any increase or decrease in Village&#8217;s required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations and the actual return on assets held in the plans, among other factors.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The risks of participating in multi-employer pension plans are different from the risks of participating in single-employer pension plans in the following respects:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Assets contributed to a multi-employer plan by one employer may be used to provide benefits to employees of other participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer stops contributing to the plan, the unfunded obligations of the plan allocable to such withdrawing employer may be borne by the remaining participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Company stops participating in some of its multi-employer pension plans, the Company may be required to pay those plans an amount based on its allocable share of the underfunded status of the plan, referred to as a withdrawal liability.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s participation in these plans is outlined in the following tables.&#160; The &#8220;EIN / Pension Plan Number&#8221; column provides the Employer Identification Number (&#8220;EIN&#8221;) and the three-digit pension plan number.&#160; The most recent &#8220;Pension Protection Act Zone Status&#8221; available in 2019 and 2018 is for the plan&#8217;s year-end at December&#160;31, 2019 and December&#160;31, 2018, respectively, unless otherwise noted.&#160; Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.&#160; The &#8220;FIP/RP Status Pending / Implemented&#8221; column indicates plans for which a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) is either pending or has been implemented.&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:21.008%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.859%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.074%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.927%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.466%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.952%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:7.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.592%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Protection Act Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP Status<br/>Pending<br/>/ Implemented</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions for the<br/>year ended (5)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>&#160;date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension Fund</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">EIN / Pension Plan Number</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>&#160;Imposed (6)</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Plan of Local 464A (1)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6051600-001</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">UFCW Local 1262 &amp; Employers Pension Fund (2), (4)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6074414-001</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,435&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">UFCW Regional Pension Plan (3), (4)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16-6062287-074</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Contributions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,835&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at December 31, 2019 and December 31, 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at December 31, 2018 and December 31, 2017.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at September&#160;30, 2019 and September&#160;30, 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.&#160;&#160;There were no changes to the plan&#8217;s zone status as a result of this election.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(5)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Company&#8217;s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(6)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.&#160; As of July&#160;25, 2020, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Multi-Employer Benefit Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also contributes to various other multi-employer benefit plans that provide health and welfare benefits to active and retired participants. Total contributions made by the Company to these other multi-employer benefit plans were $29,965 and $28,325 in fiscal 2020 and 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Defined Contribution Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsors a 401(k) savings plan for certain eligible associates. Company contributions under that plan, which are based on specified percentages of associate contributions, were $1,765 and $1,390 in fiscal 2020 and 2019, respectively.&#160;&#160;&#160;The Company also contributes to union sponsored defined contribution plans for certain eligible associates.&#160;&#160;Company contributions under these plans were $713 and $755 in fiscal 2020 and 2019, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341387928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITION (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS ACQUISITION</a></td>
<td class="text">BUSINESS ACQUISITIONS<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fairway Acquisition </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the &#8220;PDC&#8221;) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (&#8220;Fairway&#8221;), including the names &#8220;Fairway&#8221; and &#8220;Fairway Markets.&#8221; Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY.  The acquisition was effectuated pursuant to the&#160;Asset&#160;Purchase&#160;Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale&#160;Order entered on April 20, 2020. Village paid $73,622 for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $2,035 credit arising from the breakup of Village&#8217;s initial &#8220;stalking horse&#8221; bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Village accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date. In connection with this acquisition, the Company recorded $11,540 of goodwill attributable to the assembled workforce and cost synergies. The goodwill related to this acquisition is deductible for tax purposes. Additionally, the Company recorded a $14,200 indefinite-lived intangible asset related to the trade name. The fair value of the intangible asset was determined based on the discounted cash flow model using the relief from royalty method. The fair value of the property, equipment and fixtures were determined based on the indirect cost approach in which current costs that were not new were adjusted for all forms of depreciation. The Company also evaluated the fair value of the leases assumed in the acquisition, which evaluated comparable rents in the areas of the locations.  Leases were determined to be at market apart from one location. For this location, the Company recorded a favorable lease of $4,360 within Operating lease assets. The favorable lease is being amortized over the remaining duration of the lease. Transaction costs were expensed as incurred. The allocation of the purchase price consideration to the assets acquired and the liabilities assumed will be completed upon the finalization of working capital adjustments.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.087%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.713%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 14,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,006&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name intangible asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued wages and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,358&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Assets Acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,540&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Purchase Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,879&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">The pro forma information includes historical results of operations of the Fairway locations acquired but does not include efficiencies, cost reductions, synergies or investments for the Company&#8217;s customers expected to result from the acquisitions. The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:67.860%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.712%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.543%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,034,163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,934,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,313&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,594&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Gourmet Garage Acquisition </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 24, 2019, the Company purchased three Gourmet Garage specialty markets in Manhattan, New York City. Village acquired the store fixtures, leases, inventory, other working capital and other assets for $5,267, net of cash and cash equivalents. Village has accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date.  In connection with this acquisition, the Company recorded $593 of goodwill attributable to the assembled workforce of Gourmet Garage and cost synergies and a $1,485 indefinite-lived intangible asset related to the trade name. Transaction costs were expensed as incurred. The final allocation of the purchase price consideration to the assets acquired and the liabilities assumed has been completed.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.087%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.713%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 24,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,475&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name intangible asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Assets Acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,698&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Purchase Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340733288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS and CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS and CONTINGENCIES</a></td>
<td class="text">COMMITMENTS and CONTINGENCIES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm.  Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013.  Litigation over this matter has ended and the Company received an additional $2,733 in the 4th quarter of fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village previously recognized $415 as a reduction in operating and administrative expense in the first quarter of fiscal 2019, and has received a total of $6,730 related to losses incurred as a result of Superstorm Sandy. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Approximately 90% of our employees are covered by collective bargaining agreements. Contracts with the Company&#8217;s seven unions have or will expire between March 2020 and May 2025.&#160;&#160;Approximately 31%&#160;of our associates are represented by unions whose contracts have already expired or expire within one year.&#160;&#160;Any work stoppages could have an adverse impact on our financial results.</span></div>The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342744024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text">The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal year</a></td>
<td class="text">The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2020 and 2019 contain 52 weeks.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text">In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets and goodwill. Actual results could differ from those estimates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Industry segment</a></td>
<td class="text">The Company consists of one operating segment, the retail sale of food and nonfood products.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue is recognized at the point of sale to the customer, including Pharmacy sales.  Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues.  Sales tax is excluded from revenue. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Discounts provided to customers through ShopRite coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.   </span></div>The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift card is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members.  Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $11,535 and $8,061 at July&#160;25, 2020 and July&#160;27, 2019, respectively. Included in cash and cash equivalents at July&#160;25, 2020 and July&#160;27, 2019 are $76,259 and $73,879, respectively, of demand deposits invested at Wakefern at overnight money market rates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Merchandise inventories</a></td>
<td class="text">Approximately 63% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,101 and $14,512 higher than reported in fiscal 2020 and 2019, respectively. All other inventories are stated at the lower of FIFO cost or market.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesVendorAllowancesPolicy', window );">Vendor allowances and rebates</a></td>
<td class="text">The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company&#8217;s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, equipment and fixtures</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Store opening and closing costs</a></td>
<td class="text">All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">On July 28, 2019, the Company adopted ASU 2016-02, &#8220;Leases.&#8221; This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.&#160; The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.&#160; In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption.&#160;<span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> $99,415 and $111,139, respectively, as of the date of adoption. </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accordingly, the fixed lease payments related to these leases will be recognized as an operating lease cost on a straight-line basis over the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease term</span>, and eliminated depreciation and interest expense in the fiscal 2020 consolidated statement of operations.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text">Advertising costs are expensed as incurred. Advertising expense was $10,904 and $11,705 in fiscal 2020 and 2019, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryIncomeTaxesPolicy', window );">Income taxes</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes a tax benefit for uncertain tax positions if it is &#8220;more likely than not&#8221; that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.&#160; Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160; Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.&#160; Level 3 inputs are unobservable inputs for the asset or liability.</span></div><div style="text-indent:90pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company&#8217;s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company&#8217;s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company&#8217;s cost, it is not practicable to estimate the fair value of such investment.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-lived assets</a></td>
<td class="text">The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and indefinite-lived intangible assets</a></td>
<td class="text">Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company&#8217;s stock.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net income per share</a></td>
<td class="text">The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text">All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy', window );">Benefit plans</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.&#160;&#160;Pension expense for these plans is recognized as contributions are made.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently issued accounting standards</a></td>
<td class="text">In August 2018, the FASB issued ASU&#160;2018-14, "Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans." The guidance modifies disclosure requirements for defined benefit plans. This guidance is effective for fiscal years ending after December 15, 2020, and early adoption is permitted. The Company is currently assessing the potential impact of ASU 2018-14 on its consolidated financial statement disclosures.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesVendorAllowancesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesVendorAllowancesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5291-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -URI http://asc.fasb.org/subtopic&amp;trid=2235144<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -URI http://asc.fasb.org/subtopic&amp;trid=2235172<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -URI http://asc.fasb.org/subtopic&amp;trid=2235116<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryIncomeTaxesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 740<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501382&amp;loc=d3e54136-110423<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 740<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501382&amp;loc=d3e54053-110423<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryIncomeTaxesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341324648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's sales by product categories during each of the periods indicated:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:56.733%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.856%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.858%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Center Store (1)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,111,751&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fresh (2)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pharmacy</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,404&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (3)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,064&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,621&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Sales</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804,594&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,643,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(1) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(2) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. </span></div>(3) Consists primarily of sales related to other income streams, including ShopRite from Home service fees, gift card and lottery commissions and wholesale sales.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income allocated, basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,341&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of share-based compensation on allocated net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income allocated, diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,879&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,537&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding, basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B to Class A shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,088&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net income per share is as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class &#160; B</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Expenses Related to Leases</a></td>
<td class="text">The Company recognized expense related to these leases in fiscal 2020 and 2019 as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:75.508%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.868%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 Weeks Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,541&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The composition of total lease cost is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.361%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:56.063%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.546%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,911&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of leased assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,473&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.917%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.150%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339309544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, EQUIPMENT and FIXTURES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, equipment and fixtures are comprised as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land and buildings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,099&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Store fixtures and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,198&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased property under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,777&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vehicles</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, equipment and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631,400&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">565,494&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(350,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(330,094)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization of property under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,458)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,510)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269,741&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,890&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339643560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consists of:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.929%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.081%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsecured revolving line of credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsecured term loan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,694&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New Market Tax Credit Financing </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,421&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421712264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of the provision for income taxes are:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,023)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,669&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,846&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,149)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,627&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,198&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(734)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred&#160;tax&#160;assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,149&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credit carryforward</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation related costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,945&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,750&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,474&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">752&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">406&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,235&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,748&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,626&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,481&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patronage dividend receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,133&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in partnerships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,799)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,462)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July&#160;25, 2020 and July&#160;27, 2019:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,406&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,501)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,868)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate differs from the statutory federal income tax rate as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory federal income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement of tax audits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal net operating loss carryback</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions based on settlement of tax audits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(648)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=121610041&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421598440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Total Lease Cost</a></td>
<td class="text">The Company recognized expense related to these leases in fiscal 2020 and 2019 as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:75.508%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.868%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 Weeks Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,541&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The composition of total lease cost is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.361%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:56.063%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.546%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statement of Operations Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,911&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of leased assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,473&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.917%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.150%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Operating Lease Maturity</a></td>
<td class="text">Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.847%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.999%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,103&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,792&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,555&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,875&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,298&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,950&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,770&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,081&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,856&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412,867&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,657&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,832&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,544&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease Maturity</a></td>
<td class="text">Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July&#160;25, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.847%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.999%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,103&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,792&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,555&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,875&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,298&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,950&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,770&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,081&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,856&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412,867&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,657&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,832&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,544&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Lease Terms and Discount Rates</a></td>
<td class="text">As of July&#160;25, 2020, the Company's lease terms and discount rates are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.844%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.956%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02</a></td>
<td class="text">Future minimum lease payments by year and in the aggregate for all non-cancelable leases with initial terms of one year or more consisted of the following at July 27, 2019:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:72.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.694%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.695%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital and<br/>&#160;financing leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating<br/>leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,240&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,972&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,240&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,708&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,043&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,008&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less amount representing interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,233&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,753&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340705064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes option activity under all plans for the following years:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>exercise price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;exercise price</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(89)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.42&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercisable at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes restricted stock activity under all plans for the following years:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:53.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.635%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.638%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;grant date<br/>&#160;fair value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average<br/>&#160;grant date<br/>&#160;fair value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">356&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.08&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.57&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(302)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.09&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock', window );">Schedule of Dividends Declared and Paid</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company declared and paid cash dividends on common stock as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,096&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,791&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,890&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421869000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs Recognized</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net periodic pension cost for the four plans include the following components:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost on projected benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,674&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,792)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,873)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gains and losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic pension cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,723&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,060&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Amounts Recognized In Plan Assets and Benefit Obligations Recognized</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in benefit obligations and the reconciliation of the funded status of the Company&#8217;s plans to the consolidated balance sheets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in Benefit Obligation:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,553&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,674&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(887)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,733)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,602&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,849&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in Plan Assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at beginning of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,071&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,130&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,203&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,009&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(887)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,733)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,683&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,759&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts recognized in the consolidated balance sheets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,759&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss, net of income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,092&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts included in Accumulated other comprehensive loss (pre-tax):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net actuarial loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,299&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock', window );">Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets</a></td>
<td class="text">The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,203&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,203&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,068&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,783&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company&#8217;s defined benefit plans were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed discount rate &#8212; net periodic pension cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed discount rate &#8212; benefit obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed rate of increase in compensation levels</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected rate of return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Allocation of Plan Assets</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of the pension assets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:29.975%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.654%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets Measured at NAV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets Measured at NAV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - <br/>U.S. (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - International (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,613&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,613&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual/Collective Trust Funds - Fixed Income (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,554&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,554&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">634&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,683&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,568&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:86.162%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,730&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,920&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2026 - 2030</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,130&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock', window );">Schedule of Multiemployer Plans</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s participation in these plans is outlined in the following tables.&#160; The &#8220;EIN / Pension Plan Number&#8221; column provides the Employer Identification Number (&#8220;EIN&#8221;) and the three-digit pension plan number.&#160; The most recent &#8220;Pension Protection Act Zone Status&#8221; available in 2019 and 2018 is for the plan&#8217;s year-end at December&#160;31, 2019 and December&#160;31, 2018, respectively, unless otherwise noted.&#160; Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.&#160; The &#8220;FIP/RP Status Pending / Implemented&#8221; column indicates plans for which a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) is either pending or has been implemented.&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:21.008%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.859%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.074%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.927%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.466%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.952%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:7.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.592%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Protection Act Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP Status<br/>Pending<br/>/ Implemented</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions for the<br/>year ended (5)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>&#160;date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension Fund</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">EIN / Pension Plan Number</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>&#160;Imposed (6)</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Plan of Local 464A (1)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6051600-001</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">UFCW Local 1262 &amp; Employers Pension Fund (2), (4)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6074414-001</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,435&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">UFCW Regional Pension Plan (3), (4)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16-6062287-074</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Contributions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,835&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at December 31, 2019 and December 31, 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at December 31, 2018 and December 31, 2017.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information for this fund was obtained from the Form&#160;5500 filed for the plan&#8217;s year-end at September&#160;30, 2019 and September&#160;30, 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.&#160;&#160;There were no changes to the plan&#8217;s zone status as a result of this election.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(5)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Company&#8217;s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(6)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.&#160; As of July&#160;25, 2020, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about multiemployer plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMultiemployerPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339593064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.087%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.713%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 14,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,006&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name intangible asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued wages and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,358&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Assets Acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,540&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Purchase Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,879&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.087%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.713%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 24,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Merchandise inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, equipment and fixtures, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,475&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name intangible asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Assets Acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,698&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Purchase Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Pro Forma Information</a></td>
<td class="text">The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:67.860%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.712%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.543%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 25,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 27,<br/>2019</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,034,163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,934,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,313&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,594&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342579176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($) </div>
<div>segment </div>
<div>store</div>
</th>
<th class="th">
<div>Jul. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 24, 2019 </div>
<div>store</div>
</th>
<th class="th">
<div>Jul. 28, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of stores acquired | store</a></td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue', window );">Credit and debit card receivables</a></td>
<td class="nump">$ 11,535<span></span>
</td>
<td class="nump">$ 8,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PercentageOfLIFOInventory', window );">Percentage of LIFO inventory</a></td>
<td class="nump">63.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserve', window );">LIFO reserve inventory</a></td>
<td class="nump">$ 15,101<span></span>
</td>
<td class="nump">14,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">309,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">317,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Adjustment to retained earnings from adoption of ASU 2016-02</a></td>
<td class="nump">332,320<span></span>
</td>
<td class="nump">318,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 303,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Financing obligations</a></td>
<td class="num">(23,544)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net assets for leases</a></td>
<td class="num">(269,741)<span></span>
</td>
<td class="num">(224,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Marketing and Advertising Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 10,904<span></span>
</td>
<td class="nump">11,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net assets for leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Store fixtures and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember', window );">Revision of Prior Period, Accounting Standards Update, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Adjustment to retained earnings from adoption of ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember', window );">Wakefern</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Demand deposits invested at related party Wakefern</a></td>
<td class="nump">$ 76,259<span></span>
</td>
<td class="nump">$ 73,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember', window );">Gourmet Garage Specialty Markets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of stores acquired | store</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditAndDebitCardReceivablesAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due the Entity as a result of customers utilizing point of sale debit or credit cards in exchange transactions with the entity which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditAndDebitCardReceivablesAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of stores.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PercentageOfLIFOInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PercentageOfLIFOInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347574184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 1,804,594<span></span>
</td>
<td class="nump">$ 1,643,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PercentageofTotalSales', window );">Percentage of total sales</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=vlgea_CenterStoreMember', window );">Center Store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 1,111,751<span></span>
</td>
<td class="nump">$ 1,011,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PercentageofTotalSales', window );">Percentage of total sales</a></td>
<td class="nump">61.60%<span></span>
</td>
<td class="nump">61.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=vlgea_FreshMember', window );">Fresh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 616,271<span></span>
</td>
<td class="nump">$ 558,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PercentageofTotalSales', window );">Percentage of total sales</a></td>
<td class="nump">34.20%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=vlgea_PharmacyMember', window );">Pharmacy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 68,508<span></span>
</td>
<td class="nump">$ 69,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PercentageofTotalSales', window );">Percentage of total sales</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=vlgea_OtherProductMember', window );">Other Product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 8,064<span></span>
</td>
<td class="nump">$ 4,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PercentageofTotalSales', window );">Percentage of total sales</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PercentageofTotalSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of Total Sales</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PercentageofTotalSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=vlgea_CenterStoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=vlgea_CenterStoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=vlgea_FreshMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=vlgea_FreshMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=vlgea_PharmacyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=vlgea_PharmacyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=vlgea_OtherProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=vlgea_OtherProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342629320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Expenses Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating and administrative expense</a></td>
<td class="nump">$ 2,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesIncomeStatementInterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,145<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense', window );">Depreciation, amortization and interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,541<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesIncomeStatementInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The financing charge for leasing arrangements meeting the criteria for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45031-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesIncomeStatementInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Leases, Income Statement, Depreciation And Amortization Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Leases, Income Statement, Depreciation And Interest Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971343640248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share, Additional Information (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>class_common_stock </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 27, 2019 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_NumberofClassesofCommonStock', window );">Number of common stock classes | class_common_stock</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB', window );">Common stock cash dividends, percent Class A is entitled greater than Class B</a></td>
<td class="nump">54.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Class A shares excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Class A shares excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">413<span></span>
</td>
<td class="nump">323<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_NumberofClassesofCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Classes of Common Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_NumberofClassesofCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341565864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income allocated, basic</a></td>
<td class="nump">$ 18,857<span></span>
</td>
<td class="nump">$ 19,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA', window );">Conversion of Class B to Class A shares</a></td>
<td class="nump">5,363<span></span>
</td>
<td class="nump">5,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_TwoClassIncomeDistributionShareBasedCompensation', window );">Effect of share-based compensation on allocated net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income allocated, diluted</a></td>
<td class="nump">$ 24,220<span></span>
</td>
<td class="nump">$ 24,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding, basic (in shares)</a></td>
<td class="nump">9,794<span></span>
</td>
<td class="nump">9,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_TwoClassShareAllocationClassBConversiontoClassA', window );">Conversion of Class B to Class A shares (in shares)</a></td>
<td class="nump">4,294<span></span>
</td>
<td class="nump">4,296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of share-based compensation (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted (in shares)</a></td>
<td class="nump">14,088<span></span>
</td>
<td class="nump">14,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.93<span></span>
</td>
<td class="nump">$ 1.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="nump">$ 1.77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income allocated, basic</a></td>
<td class="nump">$ 5,363<span></span>
</td>
<td class="nump">$ 5,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA', window );">Conversion of Class B to Class A shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_TwoClassIncomeDistributionShareBasedCompensation', window );">Effect of share-based compensation on allocated net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income allocated, diluted</a></td>
<td class="nump">$ 5,363<span></span>
</td>
<td class="nump">$ 5,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding, basic (in shares)</a></td>
<td class="nump">4,294<span></span>
</td>
<td class="nump">4,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_TwoClassShareAllocationClassBConversiontoClassA', window );">Conversion of Class B to Class A shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of share-based compensation (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted (in shares)</a></td>
<td class="nump">4,294<span></span>
</td>
<td class="nump">4,296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_TwoClassIncomeAllocationClassBConversiontoClassA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_TwoClassIncomeAllocationClassBConversiontoClassA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_TwoClassIncomeDistributionShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_TwoClassIncomeDistributionShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_TwoClassShareAllocationClassBConversiontoClassA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_TwoClassShareAllocationClassBConversiontoClassA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339671112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recently Issued Accounting Standards (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 340,692<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347895480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY, EQUIPMENT and FIXTURES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">$ 631,400<span></span>
</td>
<td class="nump">$ 565,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets', window );">Accumulated depreciation</a></td>
<td class="num">(350,201)<span></span>
</td>
<td class="num">(330,094)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Accumulated amortization of property under finance leases</a></td>
<td class="num">(11,458)<span></span>
</td>
<td class="num">(10,510)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and fixtures, net</a></td>
<td class="nump">269,741<span></span>
</td>
<td class="nump">224,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Land and buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">101,099<span></span>
</td>
<td class="nump">109,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Store fixtures and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">321,746<span></span>
</td>
<td class="nump">290,916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">174,198<span></span>
</td>
<td class="nump">124,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsHeldUnderCapitalLeasesMember', window );">Leased property under finance leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">25,211<span></span>
</td>
<td class="nump">25,211<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">4,777<span></span>
</td>
<td class="nump">10,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, equipment and fixtures</a></td>
<td class="nump">$ 4,369<span></span>
</td>
<td class="nump">$ 4,395<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative amount of depreciation, depletion and amortization (related to property, plant and equipment, but not including land or leased assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsHeldUnderCapitalLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsHeldUnderCapitalLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971343417480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY INFORMATION - WAKEFERN (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Related party transaction amount</a></td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments', window );">Maturity of notes receivable from Wakefern</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">24,937<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember', window );">Wakefern</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_OwnershipInterest', window );">Ownership interest in Wakefern</a></td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements', window );">Purchase obligation, as a percentage of merchandise requirements</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod', window );">Purchase obligation period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination', window );">Percentage of stockholders to request termination</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Indebtedness to Wakefern</a></td>
<td class="nump">$ 1,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_VendorAllowancesAndRebates', window );">Vendor allowances and rebates</a></td>
<td class="nump">33,151<span></span>
</td>
<td class="nump">31,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_SupportServicesIncurredCharges', window );">Support services incurred charges</a></td>
<td class="nump">33,303<span></span>
</td>
<td class="nump">33,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Demand deposits invested at related party Wakefern</a></td>
<td class="nump">76,259<span></span>
</td>
<td class="nump">73,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeRelatedParty', window );">Interest income earned on investments related entity</a></td>
<td class="nump">3,992<span></span>
</td>
<td class="nump">$ 5,215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember', window );">Wakefern | Related Party Note Receivable Maturing August 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedParties', window );">Notes receivable from Wakefern</a></td>
<td class="nump">$ 26,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember', window );">Wakefern | Related Party Note Receivable Maturing February 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedParties', window );">Notes receivable from Wakefern</a></td>
<td class="nump">$ 26,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember', window );">Wakefern | Insure-Rite Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_InvestmentinRelatedPartyAffiliate', window );">Investment in Insure-Rite, Ltd</a></td>
<td class="nump">7.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member', window );">Stock Subscriptions Outstanding, Payments Due In 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="nump">$ 353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member', window );">Stock Subscriptions Outstanding, Payments Due In 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="nump">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member', window );">Stock Subscriptions Outstanding, Payments Due In 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member', window );">Stock Subscriptions Outstanding, Payments Due In 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member', window );">Stock Subscriptions Outstanding, Payments Due After 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=vlgea_PerStoreInvestmentMaximumMember', window );">Per Store Investment, Maximum | Wakefern</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="nump">$ 950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest-bearing assets owed to the entity by related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_InvestmentinRelatedPartyAffiliate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_InvestmentinRelatedPartyAffiliate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_OwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_OwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionBasisSpreadonVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Basis Spread on Variable Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionBasisSpreadonVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Purchases from Related Party, Purchase Obligation Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_SupportServicesIncurredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_SupportServicesIncurredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_VendorAllowancesAndRebates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_VendorAllowancesAndRebates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=vlgea_InsureRiteLtd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=vlgea_InsureRiteLtd.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_PerStoreInvestmentMaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_PerStoreInvestmentMaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347473528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, excluding obligations under leases</a></td>
<td class="nump">$ 80,615<span></span>
</td>
<td class="nump">$ 6,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion</a></td>
<td class="nump">6,421<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, excluding obligations under leases</a></td>
<td class="nump">74,194<span></span>
</td>
<td class="nump">6,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, excluding obligations under leases</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Medium-term Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, excluding obligations under leases</a></td>
<td class="nump">24,694<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">New Market Tax Credit Financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, excluding obligations under leases</a></td>
<td class="nump">$ 5,921<span></span>
</td>
<td class="nump">$ 6,169<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971345910632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">84 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 01, 2020 </div>
<div>USD ($) </div>
<div>store</div>
</th>
<th class="th"><div>May 12, 2020</div></th>
<th class="th">
<div>May 06, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent', window );">Loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,835,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage', window );">Interest on unrelated party note receivable percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.403%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_ThirdPartyContributiontoInvestmentFund', window );">Third party contribution to investment fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable related to New Markets Tax Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,563,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Scenario, Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_BenefitOverRecapturePeriod', window );">Benefit over recapture period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,728,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember', window );">Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember', window );">Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DebtConversionAllowableConvertedInstrumentAmount', window );">Allowable convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember', window );">Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Medium-term Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember', window );">Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Debt outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,336,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember', window );">Credit Agreement with Wells Fargo National Bank, National Association | Subsequent Event | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount', window );">Revolving credit conversion to secured term loan</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember', window );">Credit Agreement with Wells Fargo National Bank, National Association | Subsequent Event | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">2.19%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DebtInstrumentCollateralNumberOfStores', window );">Number of stores used as collateral for debt | store</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Medium-term Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, fixed rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.41%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Subsequent Event | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | Credit Agreement with Wells Fargo National Bank, National Association | Subsequent Event | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeTermOfContract', window );">Derivative term</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Subsequent Event | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, fixed rate</a></td>
<td class="nump">0.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_BenefitOverRecapturePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Benefit Over Recapture Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_BenefitOverRecapturePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DebtConversionAllowableConvertedInstrumentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Conversion, Allowable Converted Instrument, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DebtConversionAllowableConvertedInstrumentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DebtInstrumentCollateralNumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Collateral, Number Of Stores</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DebtInstrumentCollateralNumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest On Unrelated Party Note Receivable Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_ThirdPartyContributiontoInvestmentFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Third Party Contribution to Investment Fund</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_ThirdPartyContributiontoInvestmentFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341555928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($) </div>
<div>derivative_instrument</div>
</th>
<th class="th">
<div>Jul. 28, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">$ 74,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Fair of interest rate swaps recorded in other liabilities</a></td>
<td class="nump">$ 921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Number of derivative instruments held | derivative_instrument</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Reclassification of accumulated other comprehensive loss to interest expense</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=117331979&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421552440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Blended tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount', window );">Incremental benefit from a federal net operating loss carryback</a></td>
<td class="nump">$ 2,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlements', window );">Income tax benefit related to settlement aggreement with the New Jersey Division of Taxation</a></td>
<td class="nump">777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Tax benefit related to interest and penalties</a></td>
<td class="nump">$ 242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971424434184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Components of Income Tax Provision (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Federal:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Current</a></td>
<td class="num">$ (8,023)<span></span>
</td>
<td class="nump">$ 7,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">10,846<span></span>
</td>
<td class="num">(1,149)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>State:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Current</a></td>
<td class="nump">3,627<span></span>
</td>
<td class="nump">4,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">344<span></span>
</td>
<td class="num">(734)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">$ 6,794<span></span>
</td>
<td class="nump">$ 9,984<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347601240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred&#160;tax&#160;assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities', window );">Lease liabilities</a></td>
<td class="nump">$ 98,149<span></span>
</td>
<td class="nump">$ 11,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition', window );">Tax credit carryforward</a></td>
<td class="nump">508<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Compensation related costs</a></td>
<td class="nump">2,945<span></span>
</td>
<td class="nump">4,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pension costs</a></td>
<td class="nump">1,881<span></span>
</td>
<td class="nump">1,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Other</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">406<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">104,235<span></span>
</td>
<td class="nump">17,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Tax over book depreciation</a></td>
<td class="nump">23,626<span></span>
</td>
<td class="nump">13,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease assets</a></td>
<td class="nump">92,021<span></span>
</td>
<td class="nump">3,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable', window );">Patronage dividend receivable</a></td>
<td class="nump">3,133<span></span>
</td>
<td class="nump">3,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates', window );">Investment in partnerships</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">1,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">120,034<span></span>
</td>
<td class="nump">21,210<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (15,799)<span></span>
</td>
<td class="num">$ (3,462)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DeferredTaxAssetTaxDeferredLeasingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DeferredTaxAssetTaxDeferredLeasingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340855240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Other assets</a></td>
<td class="nump">$ 702<span></span>
</td>
<td class="nump">$ 1,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Other liabilities</a></td>
<td class="num">$ (16,501)<span></span>
</td>
<td class="num">$ (4,868)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339451304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefit</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">9.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements', window );">Settlement of tax audits</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent', window );">Federal net operating loss carryback</a></td>
<td class="num">(7.90%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(1.60%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">21.40%<span></span>
</td>
<td class="nump">28.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421838648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Unrecognized Tax Benefits Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reductions based on settlement of tax audits</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(648)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342559000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($) </div>
<div>real_estate_partnership </div>
<div>property </div>
<div>contract</div>
</th>
<th class="th">
<div>Jul. 27, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LesseeLeaseNumberOfContracts', window );">Number of retail stores leased (in contracts) | contract</a></td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LesseeLeaseRenewalTerm', window );">Lease renewal terms</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease, right-of-use asset</a></td>
<td class="nump">$ 13,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LesseeLeaseLeaseNotYetCommencedLiability', window );">Future lease payment obligations that have not yet commenced but have been executed</a></td>
<td class="nump">16,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 317,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships', window );">Number of real estate partnerships with company ownership interests | real_estate_partnership</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid', window );">Number of partnerships to which rent was paid for leased stores | real_estate_partnership</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_AggregateRentToRelatedParties', window );">Rent paid to related partnership</a></td>
<td class="nump">$ 1,556<span></span>
</td>
<td class="nump">$ 1,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_SubleaseAgreementAnnualRent', window );">Rent paid to Wakefern under sublease agreement</a></td>
<td class="nump">$ 1,355<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LesseeLeaseTermOfContract', window );">Initial lease terms</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LesseeLeaseTermOfContract', window );">Initial lease terms</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity', window );">Number of variable interest entity real estate partnerships | real_estate_partnership</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership', window );">Number of properties owned by VIE partnership | property</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of profits and losses entitled to Company</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember', window );">Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage', window );">Officer ownership percentage in leasing property realty firm</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rent paid to related parties</a></td>
<td class="nump">$ 688<span></span>
</td>
<td class="nump">$ 688<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Supermarket Leased From Realty Firm Which Company Officers Partially Own</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">3,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Stores Leased From Real Estate Partnerships Which Company Has Ownership Interest In</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">13,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Stores Subleased From Wakefern</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 3,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_AggregateRentToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_AggregateRentToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LesseeLeaseLeaseNotYetCommencedLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Lease Not Yet Commenced, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LesseeLeaseLeaseNotYetCommencedLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LesseeLeaseNumberOfContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Number Of Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LesseeLeaseNumberOfContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LesseeLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LesseeLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LesseeLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Term Of Contract</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LesseeLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Number of Real Estate Partnerships</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_RelatedPartyTransactionOfficerOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Officer Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_RelatedPartyTransactionOfficerOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_SubleaseAgreementAnnualRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_SubleaseAgreementAnnualRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vlgea_StoresSubleasedFromWakefernMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vlgea_StoresSubleasedFromWakefernMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342628600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Total Lease Cost (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 22,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Finance lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of leased assets</a></td>
<td class="nump">947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">2,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">16,473<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 42,390<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421924328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Lease Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 34,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">35,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">35,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">33,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">31,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">242,775<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">412,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="nump">95,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">317,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">2,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">2,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">2,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">2,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">2,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">29,081<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">42,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="nump">19,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">23,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDueYearOne', window );">2021</a></td>
<td class="nump">36,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">38,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">37,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">35,987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">34,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">271,856<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">455,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="nump">114,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 340,692<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liabilities, Payments, Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due After Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Payments, Due Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421509304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Lease Terms and Discount Rates (Details)<br></strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted-average remaining lease term (years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">13 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">15 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_LeaseWeightedAverageDiscountRateAbstract', window );"><strong>Weighted-average discount rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">3.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">8.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Weighted Average Discount Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseWeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Weighted Average Remaining Lease Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971340971112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Supplemental Cash Flow Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts in the measurement of lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 21,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">2,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">$ 572<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_CashFlowLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_CashFlowLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342435784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Capital and &#160;financing leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,708<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Minimum lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Less amount representing interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,233<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments', window );">Present value of minimum lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Less current portion</a></td>
<td class="nump">$ 466<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsNoncurrent', window );">Capital and financing lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,043<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Minimum lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45023-112735<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45023-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount necessary to reduce net minimum lease payments to present value for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971422218680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($) </div>
<div>class_common_stock </div>
<div>vote </div>
<div>plan </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 27, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_NumberofClassesofCommonStock', window );">Number of common stock classes | class_common_stock</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB', window );">Common stock cash dividends, percent Class A is entitled greater than Class B</a></td>
<td class="nump">54.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock shares authorized (in shares) | shares</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock shares issued (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_NumberofShareBasedCompensationPlans', window );">Number of share-based compensation plans | plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Non-cash share-based compensation</a></td>
<td class="nump">$ 2,958,000<span></span>
</td>
<td class="nump">$ 3,098,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit recognized</a></td>
<td class="nump">$ 202,000<span></span>
</td>
<td class="nump">729,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual term of options outstanding</a></td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options exercisable</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of restricted shares vested</a></td>
<td class="nump">5,968,000<span></span>
</td>
<td class="nump">1,161,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs related to nonvested stock options and restricted stock granted</a></td>
<td class="nump">$ 6,919,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of compensation cost expected to be recognized</a></td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,007,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Actual tax benefit realized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vlgea_A2010PlanMember', window );">2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares remaining for future grants (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vlgea_StockPlan2016Member', window );">2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares remaining for future grants (in shares) | shares</a></td>
<td class="nump">1,017,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare', window );">Number of votes entitled per share | vote</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized amount of share repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Number of shares repurchased</a></td>
<td class="nump">$ 2,482,000<span></span>
</td>
<td class="nump">846,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorized amount remaining in share repurchase program</a></td>
<td class="nump">$ 3,203,000<span></span>
</td>
<td class="nump">685,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | 2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized | shares</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | 2010 Plan | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | 2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized | shares</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | 2016 Plan | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare', window );">Number of votes entitled per share | vote</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_CommonStockVotingRightsPercentageofVotingPower', window );">Percentage of voting power (greater than)</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember', window );">Withholding In Satisfaction Of Taxes On Vested Equity Award [Member] | Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Number of shares repurchased</a></td>
<td class="nump">$ 1,907,000<span></span>
</td>
<td class="nump">$ 224,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Voting Rights, Number of Votes Per Common Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_CommonStockVotingRightsPercentageofVotingPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock Voting Rights, Percentage of Voting Power</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_CommonStockVotingRightsPercentageofVotingPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_NumberofClassesofCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Classes of Common Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_NumberofClassesofCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_NumberofShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Share-Based Compensation Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_NumberofShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vlgea_A2010PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vlgea_A2010PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vlgea_StockPlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vlgea_StockPlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971343951976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY - Summary of Option Activity (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of year (in shares)</a></td>
<td class="nump">245<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(89)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of year (in shares)</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of year (in dollars per share)</a></td>
<td class="nump">$ 28.43<span></span>
</td>
<td class="nump">$ 28.38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">28.42<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of year (in dollars per share)</a></td>
<td class="nump">$ 28.43<span></span>
</td>
<td class="nump">$ 28.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at end of year (in shares)</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable at end of year (in dollars per share)</a></td>
<td class="nump">$ 28.43<span></span>
</td>
<td class="nump">$ 28.43<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971347558968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY - Restricted Stock Activity (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Nonvested at beginning of year (in shares)</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">412<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(302)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Forfeited (in shares)</a></td>
<td class="num">(20)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Nonvested at end of year (in shares)</a></td>
<td class="nump">413<span></span>
</td>
<td class="nump">323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average &#160;grant date &#160;fair value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested at beginning of year (in dollars per share)</a></td>
<td class="nump">$ 27.02<span></span>
</td>
<td class="nump">$ 27.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">19.40<span></span>
</td>
<td class="nump">26.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">27.14<span></span>
</td>
<td class="nump">27.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">25.59<span></span>
</td>
<td class="nump">27.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested at end of year (in dollars per share)</a></td>
<td class="nump">$ 19.40<span></span>
</td>
<td class="nump">$ 27.02<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971424443080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY - Dividends declared and paid (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCashAbstract', window );"><strong>Aggregate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Total common stock dividends paid</a></td>
<td class="nump">$ 12,965<span></span>
</td>
<td class="nump">$ 12,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common stock dividends paid (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCashAbstract', window );"><strong>Aggregate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Common stock dividends paid</a></td>
<td class="nump">$ 10,174<span></span>
</td>
<td class="nump">$ 10,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common stock dividends paid (in dollars per share)</a></td>
<td class="nump">$ 0.65<span></span>
</td>
<td class="nump">$ 0.65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCashAbstract', window );"><strong>Aggregate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Common stock dividends paid</a></td>
<td class="nump">$ 2,791<span></span>
</td>
<td class="nump">$ 2,794<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341871688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 23, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($) </div>
<div>defined_benefit_pension_plan</div>
</th>
<th class="th">
<div>Jul. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 28, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DefinedBenefitPlanNumberofPlans', window );">Number of defined benefit plans | defined_benefit_pension_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DefinedBenefitPlanNumberOfPlansTerminated', window );">Number of defined benefit plans terminated | defined_benefit_pension_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DefinedBenefitPlanNumberOfPlansFrozen', window );">Number of defined benefit plans frozen | defined_benefit_pension_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers', window );">Number of defined benefit plans covering union members | defined_benefit_pension_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers', window );">Number of defined benefit plans covering non-union members | defined_benefit_pension_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear', window );">Expected net actuarial loss to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76,849,000<span></span>
</td>
<td class="nump">$ 69,932,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_MultiemployerPlansNumberOfPlans', window );">Number of multi-employer pension plans | defined_benefit_pension_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_OtherPostretirementBenefitPlansContributions', window );">Company contributions to other multi-employer benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,965,000<span></span>
</td>
<td class="nump">28,325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) company contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,765,000<span></span>
</td>
<td class="nump">1,390,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_UnionSponsoredDefinedContribution', window );">Company contributions to union sponsored plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">713,000<span></span>
</td>
<td class="nump">755,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Class A common stock held in plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">573,000<span></span>
</td>
<td class="nump">568,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,849,000<span></span>
</td>
<td class="nump">69,932,000<span></span>
</td>
<td class="nump">$ 69,553,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Loss on settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,604,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Loss on settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">935,000<span></span>
</td>
<td class="nump">441,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember', window );">Village Super Market, Inc. Retail Clerks Employees&#8217; Retirement Plan | Supplemental Employee Retirement Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent', window );">Annuity contract</a></td>
<td class="nump">$ 1,302,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement', window );">Lump sum distributions related to the termination of retirement plan</a></td>
<td class="nump">$ 451,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash', window );">Non-cash pre-tax settlement charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">669,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember', window );">Village Super Market, Inc. Employees&#8217; Retirement Plan | Supplemental Employee Retirement Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Amount pre-tax of defined benefit plan included in accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,823,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Class A common stock held in plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 573,000<span></span>
</td>
<td class="nump">$ 568,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Fixed Income Funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Fixed Income Funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense (reversal of expense) for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79691-111665<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79708-111665<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DefinedBenefitPlanNumberOfPlansFrozen">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Number Of Plans Frozen</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DefinedBenefitPlanNumberOfPlansFrozen</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DefinedBenefitPlanNumberOfPlansTerminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Number Of Plans Terminated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DefinedBenefitPlanNumberOfPlansTerminated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DefinedBenefitPlanNumberofPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Number of Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DefinedBenefitPlanNumberofPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Number of Plans Covering Non-Union Members</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Number of Plans Covering Union Members</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_MultiemployerPlansNumberOfPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Number Of Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_MultiemployerPlansNumberOfPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_OtherPostretirementBenefitPlansContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_OtherPostretirementBenefitPlansContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_UnionSponsoredDefinedContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_UnionSponsoredDefinedContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339384440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS - Net Periodic Pension Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 202<span></span>
</td>
<td class="nump">$ 213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">2,154<span></span>
</td>
<td class="nump">2,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(2,792)<span></span>
</td>
<td class="num">(2,873)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Loss on settlement</a></td>
<td class="nump">1,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of gains and losses</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">605<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension cost</a></td>
<td class="nump">$ 1,723<span></span>
</td>
<td class="nump">$ 1,060<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342657288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Changes in Benefit Obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">$ 69,932<span></span>
</td>
<td class="nump">$ 69,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,154<span></span>
</td>
<td class="nump">2,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(887)<span></span>
</td>
<td class="num">(779)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="num">(6,733)<span></span>
</td>
<td class="num">(6,331)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss</a></td>
<td class="nump">12,181<span></span>
</td>
<td class="nump">4,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">76,849<span></span>
</td>
<td class="nump">69,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Changes in Plan Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">65,173<span></span>
</td>
<td class="nump">61,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">13,130<span></span>
</td>
<td class="nump">6,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(887)<span></span>
</td>
<td class="num">(779)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlements paid</a></td>
<td class="num">(6,733)<span></span>
</td>
<td class="num">(6,331)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">70,683<span></span>
</td>
<td class="nump">65,173<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status at end of year</a></td>
<td class="nump">6,166<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Amounts recognized in the consolidated balance sheets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent', window );">Pension liabilities</a></td>
<td class="nump">6,166<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Accumulated other comprehensive loss, net of income taxes</a></td>
<td class="nump">8,092<span></span>
</td>
<td class="nump">8,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract', window );"><strong>Amounts included in Accumulated other comprehensive loss (pre-tax):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss</a></td>
<td class="nump">$ 11,299<span></span>
</td>
<td class="nump">$ 11,615<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971421587016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLANS - Accumulated Benefit Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 11,465<span></span>
</td>
<td class="nump">$ 10,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">11,465<span></span>
</td>
<td class="nump">10,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 4,068<span></span>
</td>
<td class="nump">$ 3,783<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971431274344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS - Assumptions Used (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Assumed discount rate &#8212; net periodic pension cost</a></td>
<td class="nump">3.41%<span></span>
</td>
<td class="nump">3.99%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Assumed discount rate &#8212; benefit obligation</a></td>
<td class="nump">2.26%<span></span>
</td>
<td class="nump">3.41%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Assumed rate of increase in compensation levels</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected rate of return on plan assets</a></td>
<td class="nump">4.82%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342444488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLANS - Fair Value of Pension Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetCash', window );">Cash</a></td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_EquitySecuritiesAbstract', window );"><strong>Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Company stock</a></td>
<td class="nump">573<span></span>
</td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.', window );">Mutual/Collective Trust Funds - U.S.</a></td>
<td class="nump">1,214<span></span>
</td>
<td class="nump">4,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational', window );">Mutual/Collective Trust Funds - International</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">2,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_FixedIncomeSecuritiesAbstract', window );"><strong>Fixed Income Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome', window );">Mutual/Collective Trust Funds - Fixed Income</a></td>
<td class="nump">68,439<span></span>
</td>
<td class="nump">57,554<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetTotal', window );">Total</a></td>
<td class="nump">70,683<span></span>
</td>
<td class="nump">65,173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetCash', window );">Cash</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_EquitySecuritiesAbstract', window );"><strong>Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Company stock</a></td>
<td class="nump">573<span></span>
</td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.', window );">Mutual/Collective Trust Funds - U.S.</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational', window );">Mutual/Collective Trust Funds - International</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_FixedIncomeSecuritiesAbstract', window );"><strong>Fixed Income Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome', window );">Mutual/Collective Trust Funds - Fixed Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetTotal', window );">Total</a></td>
<td class="nump">634<span></span>
</td>
<td class="nump">605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Assets Measured at NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetCash', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_EquitySecuritiesAbstract', window );"><strong>Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Company stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.', window );">Mutual/Collective Trust Funds - U.S.</a></td>
<td class="nump">1,214<span></span>
</td>
<td class="nump">4,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational', window );">Mutual/Collective Trust Funds - International</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">2,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_FixedIncomeSecuritiesAbstract', window );"><strong>Fixed Income Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome', window );">Mutual/Collective Trust Funds - Fixed Income</a></td>
<td class="nump">68,439<span></span>
</td>
<td class="nump">57,554<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_PensionAssetTotal', window );">Total</a></td>
<td class="nump">$ 70,049<span></span>
</td>
<td class="nump">$ 64,568<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_EquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Securities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_EquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_FixedIncomeSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed Income Securities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_FixedIncomeSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PensionAssetCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PensionAssetCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension Asset, Equity Securities, Mutual Collective Trust Funds, International</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_PensionAssetTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_PensionAssetTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971339487832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLANS - Estimated Future Benefit Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Fiscal Year</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 3,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2021</a></td>
<td class="nump">2,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2022</a></td>
<td class="nump">2,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2023</a></td>
<td class="nump">3,160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2024</a></td>
<td class="nump">11,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">$ 17,130<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341068856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLANS - Schedule of Multiemployer Plans (Details) - Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 28, 2017</div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanEmployerContributionCost', window );">Total Contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,793<span></span>
</td>
<td class="nump">$ 5,835<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=vlgea_PensionPlanOfLocal464AMember', window );">Pension Plan of Local 464A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber', window );">&#160; EIN / Pension Plan Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">226051600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantPlanNumber', window );">Multiemployer Plan Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Green<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Green<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Contributions for the year ended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 886<span></span>
</td>
<td class="nump">$ 894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=vlgea_UFCWLocal1262EmployersPensionFundMember1Member', window );">UFCW Local 1262 &amp; Employers Pension Fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber', window );">&#160; EIN / Pension Plan Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">226074414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantPlanNumber', window );">Multiemployer Plan Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Red<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending / Implemented</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Implemented<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Contributions for the year ended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,435<span></span>
</td>
<td class="nump">$ 3,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=vlgea_UFCWRegionalPensionPlanMember', window );">UFCW Regional Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber', window );">&#160; EIN / Pension Plan Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">166062287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantPlanNumber', window );">Multiemployer Plan Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Red<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending / Implemented</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Implemented<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Contributions for the year ended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,472<span></span>
</td>
<td class="nump">$ 1,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions', window );">Employer contribution, percentage of pension fund contributions (more than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=29639808&amp;loc=d3e29008-114946<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are "Green", "Yellow", "Orange", "Red", "Other", and "NA".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:zoneStatusItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employer Identification Number (EIN) or Tax Identification Number (TIN) assigned by Internal Revenue Service (IRS) for multiemployer pension plan determined to be individually significant, in nine-digit numeric format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:nineDigitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are "No", "Pending", "Implemented", "Other", and "NA".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:fundingImprovementAndRehabilitationPlanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantPlanNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Plan number for multiemployer pension plan determined to be individually significant, in three-digit numeric format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantPlanNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:threeDigitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are "No", "Yes" and "NA".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:surchargeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=vlgea_PensionPlanOfLocal464AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=vlgea_PensionPlanOfLocal464AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=vlgea_UFCWLocal1262EmployersPensionFundMember1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=vlgea_UFCWLocal1262EmployersPensionFundMember1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=vlgea_UFCWRegionalPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=vlgea_UFCWRegionalPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971341815976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITION - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 14, 2020 </div>
<div>USD ($) </div>
<div>ft&#178; </div>
<div>store</div>
</th>
<th class="th">
<div>Jun. 24, 2019 </div>
<div>USD ($) </div>
<div>store</div>
</th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($) </div>
<div>store</div>
</th>
<th class="th">
<div>Jul. 27, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of stores acquired | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payment for acquisition, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,267<span></span>
</td>
<td class="nump">$ 73,622<span></span>
</td>
<td class="nump">$ 5,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,190<span></span>
</td>
<td class="nump">$ 12,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember', window );">Fairway Markets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of stores acquired | store</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Average area of each supermarket acquired (in sq ft) | ft&#178;</a></td>
<td class="nump">52,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_SellingAreaOfRealEstateProperty', window );">Average selling area of each supermarket acquired (in sq ft) | ft&#178;</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payment for acquisition, net of cash acquired</a></td>
<td class="nump">$ 73,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_BusinessCombinationConsiderationTransferredCredit', window );">Acquisition credit</a></td>
<td class="nump">2,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired in acquisition</a></td>
<td class="nump">11,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangibles assets acquired in acquisition</a></td>
<td class="nump">14,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember', window );">Fairway Markets | Off-Market Favorable Lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible asset acquired</a></td>
<td class="nump">$ 4,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember', window );">Gourmet Garage Specialty Markets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of stores acquired | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangibles assets acquired in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of stores.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_BusinessCombinationConsiderationTransferredCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_BusinessCombinationConsiderationTransferredCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_SellingAreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Selling Area Of Real Estate Property</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_SellingAreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OffMarketFavorableLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971343802296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>May 14, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
<th class="th"><div>Jun. 24, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 24,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember', window );">Gourmet Garage Specialty Markets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Merchandise inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Total current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, equipment and fixtures, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Trade name intangible asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total Net Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">593<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember', window );">Fairway Markets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Merchandise inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Total current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, equipment and fixtures, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Trade name intangible asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities', window );">Accrued wages and benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Operating lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total Net Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=vlgea_GourmetGarageSpecialtyMarketsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971343712488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITION - Pro Forma Information (Details) - Fairway Markets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Sales</a></td>
<td class="nump">$ 2,034,163<span></span>
</td>
<td class="nump">$ 1,934,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 30,313<span></span>
</td>
<td class="nump">$ 36,594<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=vlgea_FairwayMarketsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139971342752904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS and CONTINGENCIES (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">93 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 27, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>union</div>
</th>
<th class="th">
<div>Jul. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance recoveries | $</a></td>
<td class="nump">$ 2,733,000<span></span>
</td>
<td class="nump">$ 415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_NumberofUnions', window );">Number of unions | union</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod', window );">Expiration period of union contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_LaborForceConcentrationRiskMember', window );">Labor Force Concentration Risk | Workforce Subject to Collective Bargaining Arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage', window );">Percentage of employees covered by collective bargaining agreements, significant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_UnionizedEmployeesConcentrationRiskMember', window );">Unionized Employees Concentration Risk | Workforce Subject to Collective Bargaining Arrangements Expired or Expiring within One Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage', window );">Percentage of employees covered by collective bargaining agreements, insignificant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually insignificant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vlgea_NumberofUnions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Unions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vlgea_NumberofUnions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vlgea_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_LaborForceConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_LaborForceConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_UnionizedEmployeesConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_UnionizedEmployeesConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>84
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MNQ-FRROF<3[]H<![>B[JO7QIJ069,[* F1.130Q#RC2"6*6QRG?Q**R'(Y9
M4PE/P--J:U8KD40@NZ8CZ)676W8[C')Y?\-8+H5F;S+*D@(#>H2<1 2>'[&0
MF?KEEY_=GO.KZQ;[*81*!L#?QTAN8P1W $2O8D7,-A\Q.Q.$PA*>2DTFDZ-\
MRX1T<^[EM0FVD/.M*_J-7'$(D9/P<A,>L2?RD56.JAHH!_Y<Q^^>=C%FUA1]
MW,JVYG,5*U,:?F-0+&%[&35P[;8#Q2%*;6]C"S>SW3;&/K<KN%BIJ#5@=;MM
MUAK]AKMA):MR_^<P+QSNZAO&RMJB7V-G0"DJ:!U0SQJ 6K&R'NC7+';*.GQ8
MU.$S4X=CP-;+_/X/VNGTK2GYC;:IIMD\B4.(I:!5Q<ZH1.GF*.9KR..%>]([
M[I]U'JNZM\[C-W*>_=#!(GL%JJ;(ITR#0W*S^*C:M"Z1>_N4'*][ZIYZU:P"
M:S\!;A1%1B^;9C2PLABX/VKOV@I<T*CJK\MHB;*?4>?8/Q Y*V%!LPK_/^2S
M1-[/9^"=^OW@Y 6ISM[W&E/FY=^]%'@KK'**3S>[J[MO:X/\BU+'/EY\F+NA
MIDI4)&$+:.H<]R$<LOC659QHL<Z__LR%UB+-#U>,@IV;!^#^0@B]/3$=[+XX
M7OP#4$L#!!0    ( (.)2%'BN0%;8 <  /P?   8    >&PO=V]R:W-H965T
M<R]S:&5E=#(N>&ULK5EK<]NV$OTK&+73V\XH$?'@R[4]HRA.FXZ;>.+T]C,L
M018G)*$ H&SWUU_P84$B'E;O^(M-4HO%P6)QS@(X?^#BF]PPIL!C5=;R8K)1
M:GLVF\GEAE54ON5;5NM?UEQ45.E7<3^36\'HJFM4E3,41<FLHD4]N3SOOMV(
MRW/>J+*HV8T LJDJ*I[>L9(_7$S@Y/G#E^)^H]H/L\OS+;UGMTS]M;T1^FVV
M][(J*E;+@M= L/7%9 [/%B1K&W06_RW8@SQX!NU0[CC_UKY\7%U,HA81*]E2
MM2ZH_K=C"U:6K2>-X_O@=++OLVUX^/SL_4,W>#V8.RK9@I=_%RNUN9AD$[!B
M:]J4Z@M_^)T- XI;?TM>RNXO>!ALHPE8-E+Q:FBL$51%W?^GCT,@#AI XFF
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
M_'HZ?9R#BQGB.)<IEB1!]!)\!B)5(R*TI9I9Z^VDFF5<S@)/S/*UH!T _4\
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
M6GA$9=F,E0,MEK8]>1$:FQW[N< &EDDC@.LS(?3[P!BH6N+N?U!+ P04
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
MJ@3-LO2R,+2SH*J2)4^!JF](#DXC@5T[6B-LT*QLQI[;*SO50#L;JFKQICO
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
M_,VLBC6#L!]"U[Q*X4[+3!P-6&L\0L/1..XF5(L13,+8$0U-)!SYIQ>355G
MHA0M,\4:" 7@@&>/[#ZWXK/M[U!'8J0IBQ%QL!-K4&$_J49I6NX4.K?L1:E3
M">$G^Z72ES7Q8Y-!D)#BN*O5- LI=0TSC2KL9Y6AMF9KFE8[2+7\64'!,1I,
M%L4$=[.MQ:I'0NJ:]II9V ^M4:OPB:DYHC3?\X*O,CNSL,DCDL1)5ZL-;:ZU
M%-;<PGYP3=L%D\+6P:!%_=>06Q7;,$4'Q$BI%COB0BW1-"-^FLWEFE>.O&.3
M2TP\]6@<=REF-:.N!0S1'"-^CLW>NQ*U:C>I-*##L!MIBUD4)0.7=@TP0CY4
M;$QG/R:+]Q<;1 .%4&^0QFR;298WDWJ9.;'7=G/TD*(P'$;=@%CL2#)T1D0C
MB?B1!$NIE/.E0*NJW" 8B7NX-P/2*MJ"'6+ R6;E(C71;")^-DT!FTVYI&!=
ME/)XGM=>^ ! 3 KUR"#HIE*'61PZ]&M@$3^PKAF,A4R^J C_"_4FEPSEEBH+
M:MG$(5RSB_C9=6Y9KHI/=5T*KM0)H?ZEZFY2M,HM;$IH3+H+/)M=1&*7?,TP
MXF?8/FOM5'V8-2MM\9Z,98(*%J;#..JN&6R&X.# @5^BF4:&'TI:E]/9:#9^
M=]*B&D3TS;+J(!?P9UBMJI4J/%XAR_07)/GZH=NB1$W8= >FQ00'@>/!4HTC
MZL?1Y#E5HQ*(_[HJ@1F5,ZF*U_)#FP+45S&U/I@FU)$2J(82]5=5QV'/A-BQ
M(JW#GI?%0T_R:H.6_%Y:-9OU$(DB(YU9S!S#DA[LV_D1=U-E19IM 7*PM&KV
MK]XGV8(R'!M+<*M9E#B*&ZJ!1S\"O(H_EOFCR@+*KLYDD, RNW!+28:'N(MJ
MBYDKUIIZ]*V*[#7"Q<<D6S"&;9I-.Y=F33KZUB;BO=2C.2V%?3%!35[U".YB
MP6+E$JB)1OU$NVB+6[LL"X?JM-\59K4;N'8UJ086]0/KKN),[.J-()5[MSNU
M=0#EX2>U*9SOEFH U-E-(#"KP ^N-NQ6986>,KE>EWEMXMS HQ9<A=38"[.9
MX2!QN:>A1OV%FK6*^+V%\Q]HE14P;-ZF,S5+LB@F<;>>L)CU\-$R^_BE@D9F
MZ$?F;'('1<3X=C):3."@>0<TFETT!Y/_?)_^&%VI%T36MPXV(D9Q-WE;S*(
M.S910PW.T ].I]1/Z'SR;3J;J17&_!+]/1G=6M6;+,0!QJ1;!UCLAC$.')5+
MJ+$9^K'IT3^!JS[E)@TQQO' 4&ZQ._;P6+I&9^C?;EQ\O[FYJE\<CJ[0Q70Q
MOIHOOM].]%O$F]'?S6O%Z]'%!%W.;WW[C^'!.S _^Z8%D!E6O=:@F-B"FLX(
MB6D5AM0!Y5#S+7RKJM/;-E9Q)I^&(>U"PF*%29 X%FBA)EGH)]EQS?E:G]5;
M-9"+59[FNAA]YT9D:'EE-C <,HT&0]?HT]P+_=RS[4VT4&E*(_9OMRG;&R='
MF2HR\IEIE="DNS/0/WA'O^'50_WI@D"ULN9E]_[J_O.(4?U10.?Z.?XR;CYR
MT-TTWUQ<L^HA*P3*^0JZ##XG,'ZJYC.&YD26V_I+@/M2RG)3'ZXY ] J _A]
M5<(C;T_4#?8?DYS]'U!+ P04    " "#B4A1\K21$T,:   (2@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6RU7.ESVT:6_U>ZO,Z.7071/'7DJI(U
MXT13B>VR[*2FMO9#$VB2/08!!@U(8O[Z_;WWNAL-BI*=VMTO-@GV\>X;^OZN
M;CZ[C3&MNM^6E?OAV:9M=]^^>N7RC=EJ-ZIWIL(OJ[K9ZA9?F_4KMVN,+GC3
MMGPU'8]/7VVUK9[]^#T_>]_\^'W=M:6MS/M&N6Z[U<W^M2GKNQ^>39Z%!Q_L
M>M/2@U<_?K_3:W-CVD^[]PV^O8JG%'9K*F?K2C5F]<.SR\FWK^>TGA?\9LV=
M2SXKPF19UY_IRW7QP[,Q 61*D[=T@L9_M^;*E"4=!##^\&<^BU?2QO1S./T-
MXPY<EMJ9J[K\W1;MYH=GY\]485:Z*]L/]=W/QN.SH//RNG3\K[J3M?/9,Y5W
MKJVW?C,@V-I*_M?WG@[)AO/Q(QNF?L.4X9:+&,J_ZU;_^'U3WZF&5N,T^L"H
M\FX 9RMBRDW;X%>+?>V/-Y]^_?7RP[_4NS?JYOJGM]=OKJ\NWWY4EU=7[SZ]
M_7C]]B?U_MTOUU?7_[CY_E6+^VC7J]R?_5K.GCYR]F2J?JVK=N/4/ZK"%,,#
M7@'0".TT0/MZ^N2)_^S*D9HN,C4=3\=/G#>+V,_XO-DCYUWF>=U5K:W6ZGU=
MVMP:I_[K<NG:!M+RWT]<,(\7S/F"^?\+>?^OSE9O==LU1M4K!6UN-.F#4[_9
MLH3>J9L.S]2ONOELVDQ=5_E(O6@W1OWG?YQ/I^/OKNKM3E=[_C;Y3M5-^,'O
M]S^\]$>#@EKE&Y@#NFZV@+KC^99/=ZJ#(#2*3K_9U+L/MC5*5X5ZHVUSI_>J
MTEOLQ]:W4.=_FL:9?4:0[4NLROCIOZ#DO,=HUYJF4N]-5;E]>:LKJ_F'=M,8
MH]S.Y%:7[5X]O/NGNFNV,'@_Z88(0+>&2_GX*]ON1^HC5GKDE26LMF:[Q E
MZW?]V:SH\C=U76!1LZN%JNK%L_#;LY<97U;Q#W]SJM3-VK@6IJS5MC3-27U7
MF4*MZ(B\]HRY%8+03WQ32JHLTHF6'$'"$=  M3&E\'AC=VK7U+>V,#V_MX20
M/]KD=55O2>SQP.6Z9$+LN@8<=%"+3!46VF"7'9V7*=BC)D*HEHTFQ:8KBBYO
M7:9T 3[D>"1(JM;DFZHNZS7X*'P@7:/]6&F:UCK^[EP-9K78=V?;C8@/@[2&
MHP&7E;-_RK5K4Z\;O=O8'#3#"4!HI-XWMLKMKA0T@)*#,A?"$.)B_X3H;2N
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
M. ::\IXW4#R*4(DH>/%@RZ92E'ZT1N"B@SC%CWYW^4:X&.9 (N5SBW#L="B
M2XOM3E :PG[2N[AIR@U^DH.0)E/[<!@5(S;:9P W%0C#?S&;GQ]B3);>"L03
MK\?5 ZMDC?!\ KJ" HS/)NOO2.*M\7#_QSL=5")^"?D$Q3#"_@8&:<9K%A5T
M] !9#SJ'=YWQ[!GVIC@ EB7KL >%@X4F)=)D"E(>4)Y4&+T.,A9T1*&$F@A@
MC *<(?Y;J"'S8T*(7 :[*DHS88ZK7DF8!UX#UJ3[@%&'>)"+5;;LE$1C2;#Z
M!.X7LK(H)*KRF#-VMB&O4S;*FIB1N VQC#IHZX"]%L='%3H1UT?,EK"L8[+6
MZ)TI-!KE#^F'7#KFS\$0O.GJ$CZG/G.ZCA2V0UB?S)/Y>D5<AZ-ER6%[A&])
M1%YB8///R+XYVLJ3Y6SYG!8+7JSB8DF+^7K-BU->K$YYL>H7E/8GRR79A81N
M4/ 1GIAB=-54HQ /F1QUG*QQ#D\0K2?G*T0JUSDS 5$A<<!!!0R%XU2FT)9\
MS^C4V?H><X 0KGO*>XC!@ )N%9'"%,SOTMMJ(EX5WT<+\=H3&.A BH2(=ZH.
M#"FQG/UPP*4XFC5EUZ](-OX902.K>)!EHV(HR,@8H2XO@(?=*N:'EBSVK>G:
M^R9R@U,-X (<MZ(MYWRL/T'$]T2YIB'F@UL/%J[2#Z+"'@2,;&JM(^R05=B3
M*@0NEE]?R&,/=2P*]4"!'$%:Y#9V$:ZB4H561E0907NL4=. 0=6.S%?2&()-
ME]RAL.@(2B!H;L3<LV/3'#?+X^H#* X&E(,@=3J08\,;*1_C+7U]T@Z4GN_
MRM6C?>PH<?J0@G8O9L]K&1PPN*4=1)(FG_";^7-D&JYW3PGQ/<'(05R;R\^Z
M^\BP=B@#*\3N-XQE8P CP)1$M$(2WA9!3N.2Z]H9A ^A!EMR$43"/!HZ\L:1
M/F[\(R43#-C'CD>:07U:EW=1 H\W6><D3W+D+,\>\C"7!!-D;<""S#*'H4.
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
M#N#]U "D\8$4-+_2O?DO4$L#!!0    ( (.)2%$"*]+%5P4  )H-   9
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
MA9H.7JY0M+@^AK!3T.7.IZ82+E9!/S\(B[@M $N W$H+[]>=M&MWZ@L2ZA,
M(O:8P=JA!4Y'J?<H!2"-"X>CIS"X"'H/[ 4'M" R B^MFM6:7J:N20/>C-=U
MB8Y,60>A;5<%@O]"'H9]\N30["";M]*=TD?U.YM0$CZ(A6YH)'&2M5AQEV[P
M\7/CVG\NM,4%"&F\,+*07$L:%YY./$0YZEW4BWP7//!XDZ;I.?@2J,%ZV0$"
M>=)3WJ5;3_W*[?JB0TE.]S)2M:E( XPO?[3EIY5LVB+E&<K*8N(R;5D3%2^=
M/R%>/&,,.XPZ1XG>RGZ$!?71+K&>X$5,W'LJZ2VT4%A<C$DKU[0.ALWZ(<J<
MECY\K\3ZU,N22KEPB!+/'-<E#[#%WDDZ>@/VBBU-<3[Q[5IICQR'V2WW\Z7/
M >&L+N5&6L<-X5C!=X@.%6%>K>AH6_J '9*]5(WVJJ,XN]!C "W;,:9UX4*
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
M*X6@6AJ ]PMC?'-#"[2?OB[^"5!+ P04    " "#B4A1>&[\(HP$  "V"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6RM5MMNVT80_96!ZK8OABZ4
M%#NI+,!VW-1%91N1FSP4?5B10W'A)9?975I6O[YGEI2B&K$?V@*&Q;V=.7,Y
MLSO;6/?@"^9 3Z6I_%FO"*%^-QCXM.!2^;ZMN<)*;EVI H9N/?"U8Y7%0Z49
M),/AFT&I=-6;S^+<G9O/;!.,KOC.D6_*4KGM!1N[.>N->KN)CWI=!)D8S&>U
M6O.2P^_UG<-HL$?)=,F5U[8BQ_E9[WST[F(B^^.&3YHW_N";Q).5M0\RN,[.
M>D,AQ(;3( @*/X]\R<8($&A\Z3![>Y-R\/![A_YS]!V^K)3G2VL^ZRP49[W3
M'F6<J\:$CW;S"W?^3 4OM<;'_[1I]TZ3'J6-#[;L#H-!J:OV5SUU<3@X<#I\
MX4#2'4@B[]909/E>!36?.;LA)[N!)A_1U7@:Y'0E25D&AU6-<V%^>;M87-\O
MKF[NEZ2JC"YO;^ZO;SY<W5Q>7RUG@P 3LG&0=G 7+5SR MPHH86M0N'IJLHX
M^R?  -SV!),=P8OD5<1?&].G9'I,R3 9OH(WWCL\CGCCEQRV9:D#RBKXUF'0
MU=6:JU2SI_?:I\;ZQC']<;[RP:%J_GS%ZF1O=1*M3OZO,/\'.%HV-3M4CBMI
MB=4MJO11^: "9_1)&P.Q_>@)OF5,"DHFJ.,V#7;%CI*W$FFD46 =>Q0W3NF*
M0L&T"XW-29G2^H ?(R/;0.<PB BB3Q#,:YMY60E0,#E5K1%CRITM25$.K18X
M @Z6HFPH4UO?WY&C3/O:>M@%@&^0!H4<*4.JM(WD#=-BPA=J99AJ9[,F#9&Q
M,MZ";=HXQ\*_5MH=DU$KL))U"S<<I:".[..O<S$RA8,Q:'WZK!XX9U<=RQZ9
MKZW1Z1:D3<; *S!=@W\3;:3VD=U6()H*<I1^$T.&4*DJE:@I77H)\HH+9?(V
M?&9OA4HN$7JQY&RS+LCHH->J;5IK]%7$64@<("KG-!]XY,EK6=AG<3@:]^FW
MKSA"$2#:HW>$@&]Q@46B$43@(8Q:55MQB-$H98%4EFDYC]@?)<<GX_&N$B:A
MH"^-<@(%=W+(!GM$HK0I=%K0!O@2FG6E_Q*L-M:2)Z$#%%PK3HGRVKQEZ&U:
M]"9-FO@)EX[GKQ6!"^=1V\:;[2'JT60T_9?0.T=R#:5\TY41E"#GB]:3+B8H
MV:!BS1^]04"&6#)16"AEJ,-# ?OR>U9@SV79I_,:M?NDD1*&8V^'W^^TQ&5M
M[)8!!GU2+##@K;;4U9<XLE).BB.ZN7;,L:7U8S^3KN5QD2!)!YG]X;O39'3R
M$VJ%'[E"L2)<'NX!"^K8(-(2' V#*PX;QI:%<DAES*I$8J&V,I@^)SX>[8DK
M[VVJ,=TRAP#A/XBU[#N3FP+BABL[HI&",O*FV'84,J'4L1$_)*L5TY:5@W54
MJ=SU(M=:G@X>8(W).B I6P1,<@R_T1BD_L$MUQ74(WVDS8GO?ZNQ#P[NTI+=
M.KX8HH$JM-?J?G;_*#EO[^*OV]L7#<*'MN?)<(ZCP_[)M$>N?26T ]"/-_/*
M!MSS\;- $-C)!JSGUH;=0 SLGVKSOP%02P,$%     @ @XE(45D:<2T5%@
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
M8VBX[=H2<=E@6,4!A]DT&PEB4AF&9,\AAD^D^ K<8*6.!+DNPH3676C[">Y
M --&/!Q7(?E=L$R34ONX#<DG$=$0<1$7 L0$J*]0;6!;:Z,QL 6/< W8B,?F
M3DH]1[&\AJ%,8HV[G:C\WXWCP":FA+7"J+*[3OALO)M-N6._3L<7?BZI6DKF
M+T(I%M?Y*J^HQ7MY\QU_?3XYF:<)>N?\Y!<^<DI_S7X!58.%KZ#NI7PN[N"H
MEM6:RMD6HXG<A_U:%!.F[VHY:9R@!-(TEM:TQ''U+-EMR=U1@OY0"83ZF;.&
M3",2&HWU#3$P15G4P\E8!+.FN.6:FZ71:'( @4.]D"@LH4#O$DFD3*8V!:4_
M?$8OE_ T4F:PN<9M<HCSN[!W>]Q6N2%FA6A!!L*1MFI]+*YDJ%=88L]+V9)A
M"DFD1.FV&9'CK ')T9Q",#L".C@BIZ[?0,V4BU@BU V@9\ !LUL,7;0=XG&D
M QT]-]S4T#@=\-+4D'0=6&RG1@C:96] /78'&MVB"&!7,!DLNG!;-HD,2DM'
MK6XFDLQB/W$5M;,/A6%:E+7Y"=>VMHDM.63<LM*X[>X"W""1X6 AYQ/8=L)?
M8;-6D=R?[M!*U%FEOF_;\V4&HU;W\*?8';"E\O)E>C:3ELIL-DMGIP^Z%:I%
M<2'J=53'/13JOK-%0MY3&!?CN4RIMWWRC N\]/1!8552;TUH/9=>$D (2QX#
MFX8Y(-378FSH!_OZAVCX0ZNGPDT35 D.\,#H6^=>[)(GI^GY[*P-WY!Z<'KB
MU3W-,ESO5/#;SN7ZF4!P)<Z4%H59*9X\46?K(CT[F_=R$)XEDJ(GYNGYV2E%
M*HE2IHSB0SA]2XU:QDD%$@,ZR*7-A\_A3+6%\P*=./Q%\[7&UA6>L&@\Y)F<
M;/X/J$?-DI,IEK@3HF(!S@O^HA6)%I2!XTUT%8WC)-:G+G.!1PQ_XB [M'A(
M >D#F]T3L..)6C04WFI+E0A@*0,Q><^I"VJ/2O@6H?W#]71TK[M^<:RG#MS)
M7A0WK X3\-8)0OL"A)!9LT #7$!^QVD3&B2<$BR5#QL D7XO(Q889*C%@RY$
M^4!>7 6/%JLM%Y3FQL!!-PR>C<]R+W/8V%-;92]"^.'5C^*]^%EY@NS^R>PD
M?7ER%H)9>G%R_H--NC$!=&.]V6-SO2XJ[)7 ^/)W(;[A].?0X+C?A!H 6UR(
ME0%D)\W]*^_!_AI/I0684S<C 4?0?JNE][2GWN4L2KBR&S/K>TBE,ND=F8<;
M&TF7J%H0B$M^E$7)'@$OZ5)1?8>KJ/%-6L_$1PCZD+.H>ZFA2 ]1INW%RHJ,
M?E-7%BNB6"3!XL+.XFM@;)J:$SRDD((CH+"R2TPC7&'2I/GBB@EK.>E/,DWK
MS!APA .&#EP92*AQ4FV 7$A9F)@?UD&T*99"I (J [V4J2'!XB\T@> #(;5Y
M)$G -R'?PMQB.Y\ ,"2"@,2)'!Z["E;"KB;D6-@6U9!VH1;3K-?9NB0,M@%V
MO%3B,6$D(LDRE(6B??GJBUUA.</V2 DC6LW2@=H <U%HU6-1+^3#XPO->5Y:
MAS2Q92VBF;)R29HR/(/MR=8;L!D:HJW5'66(!N+P;5EMP188MV+I %%;W^'=
M"5/R-4;$1V-QI9NFS\;'Z>\5.!2V5_3>J/*CBU$Z8*J$<02R@#][&9*2_'@4
MPF;/C7?P J>!.R7=.G0#0F3H;PB3\:)$7&N;DC(2P"Z+1M,-_=J (Q,L;((8
M[%)1T= G4\E#$S:A&$P2G6X=",TUYB_B2:K@Z$J/U-(/CA,^&YI($?_<N^A8
M;/EA,UUVU+7XOD,9Y&'8EIU0 PKJ#?!@FZTI*%&%9+"K*OBX;H  G$+AV<P9
M&55[!+9H<9M9>!C#TA]-A4&)=.62ITT9ROQG)'$V86:5^Q8X3.%2*F!(VPM(
MK?O&UZ4(O(@B,;)F&<Y?Y<%8"QQOF,YY3*=\Y'D7^6"?<BGA H=$!:ZK%G@7
M@@?\DM0>*B,-ES!R*+XRCUZ-0[7P5\K0$_CHGTF(U6Q,@57J7F$\%&%$#_4]
M-U#WPWFR,;560%DNR. TED%31JOE^\-,39.#EP;2??.Q[BI$VJM#HA^. 4KR
M ^U]3/DF]-)MHZ-[8HPJ_FI#G 030 )9;EN,=W-@%_O.0F>J<>VM,YHM3-!_
M!_<4M.M= V,?[!_5EJ3#7BYDJ)XL^H/"F#1!*A%]!#*E:8;7;Z 0Y+YWVY[M
M3=^QV-E'0M=&[O6^,XR+:$0+&7> A\63_H"SV"?Z=#XX R%R*LD:J[/0.1&@
M%_J+C.XZ#G$\B3[2D3B:HKIK+[/QRRH?AM?L]F:J'[_P@@6LWKJ'U_<Z'Z\?
M'3?NZ7X$]Z<DA9$#G*I1H=_,]=%@&D$#VLS8K-E@.R:C<)%CKT)WW:8.)Q,<
M")ED9:NFIFXNZJB#DZBF:7*#G#"GL$05NS\%US5EU-SM6L6"\BE*+(MJ*^UH
M$0@QAA@_9$1$<_Z!X[0F$ W?(JK:#G<?PW=GTIV+2#RF$T<>#+*%[XN=],!"
M9[)OBGSK87A!D\M>'/[U"!\SU'EWV64^?D7E5[GYR9>Q2\)#QFNA +P?$+JA
M0'G0C/]_3R %^/;J3S1$T-@&CFZ"IW0=A.;#EBH\3("@X[YM@BH\#?/Z9@S!
MJHS5ULU!NU:5C##N?8NS#MCWZB^RJ._YAAA-!C?<9XWQ3AA>==?<VA[<IBD\
MO\Y [DS9GR>-""FYJ/BCX<Z_F%TOHOO![><&".4Y84I97WJ'@?F>:0YC+@2)
M[';4#+N;.//QFS.?M _)&U^.<&NP@KVV]N,7< B_;2MN;H?7/Q"V"-W)%?Z0
M7/:^I32'D\9"+I&BG[>7O#',YMB=15\^/_NI7UQQ)4W% &S'N[\=G'F#C!$M
M^WZ7BRTE=7/07KAGA6LF8+X3^A1%Y;T<8+($]B%(#BI@>;."0RI(9D*2"1?"
M6#R S<+8DBX9<_^SW*,=J5>'VQAJP+7FBF,(Z6)C$=@4BAT)?#BCVPO4@#09
M-[1-T81&[_ XXI<B !\WT"849319P,JV+;,[O;5*XZNO4OD06=1+)<1+68;[
M0U'7>YI\;]N<0V[3@S9$51>;D)2.^$)+9#%](@Z>SI:USU;87:E_2N47C^C6
M.MC[/^)TU8%EXA9YDMN5;%PLLM#C53@H$MP57I.A:_%V"?4&9461&K706N?
MP$WLM=>0A$.Z>Y\AH(V:8@"PJT&ON#/ O2;0#0N'BL"+UX_8SB%-M9:8BX.$
M,\QR(JY(%3?K6_ \:=>%L@"><=*RQ\:'&_=QD-E>6@[[NDQ43.QDE/?(8:BE
MR/'G/Q#,@,AVLL>L#K@\Q->0\SZ'HYFBNZ@W'[]5=Q,9+-H+5&P'W^9[9*O+
MH*R^_9-9:TC+U4X_;#&;@QUB2@\Q2=*W[TU8*!=+U23)M>R-$FEF:M5X(3+O
M[E?-QV](O95V8%VH<C]Z^^$;5G$+E9OL-,="_AM2.L*9\*S#%RPJGD[B#38*
M+$1$8+A73P_N#=!;2!:EB_?47+BHIOFF$[ZXLY%^ ,W;PVLC+&^\I$(W[N6Z
M6SR]CJ977"6V@\%XB-2[EXG=+-1J5<KL]C*Z>O>9 !@R;?4:7P #9_P E XR
M+^(/NN]Q.@NMQF'W*)K,D9@&ER<*5_%%6$H0CON06*,4# DG8K"V?0^-A=W-
MZ-KK&UE5%)(7%LJN9,RG(#.)&4O@Q[%8:(L#3*S*B=4""C!#!0>9)E_DQ#!Z
M&G R?#G)=8R0(FC H?+Q@J:[?S4?ORWU%=(M5P(0N73O-<EP>V"_'XQO>UTF
ME\VJ<1ZG92]X6/G^\N9M..;RYKN\^@ _3W T?G05A8+)U\X+Q"7=Y)TTGX./
M?D%I37[E5SV3IS?-PE<U8*.+V?ED?O+L9WJ[2.Y7O;=JH_'5^\D5#5%"F1@_
M\Y5O9;!242E[#YP>D:6U?5RYB./BESCM<*?0-U_$X64ZN(V$6+H=)^"JJ'AS
MX3U>M40X] ZT1J^DSN2%$G9=>+#8=3-Q$UU^Z?L')G*^ HG/8Z1HL4)=8?V&
ML03+/;XG)!>K4%%A'O-8>R\2Q_ZKK\?1/P>PT79%_^@!O4%9>OZ7 =IOVW]8
MX9+_.8'N<?Y7&3Z"6V+8*_02EIY,+\Z/&'&%/\ NZ!\76%3>5QOZN-;@0A8?
M@-^7%3 M?^ ![3\W\>;_ %!+ P04    " "#B4A1\P3$?EH&  "Q#P  &0
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
M</OWTBI]3_(-O?<SYCA^07L;+@L<U^3VJK:N$+ PH,)]*]TG[Z'?6V=Z&_
MK2I0^UDTE!R?!6DRL&>^FS;3Q;#-Y3<LCY, !A0I[A4I'E2DK7FM*KWC=J6E
M71]2ID&DP\K4P5'P,*)JCPQ[#NW&F6%"\G)5T$+5M.6#:15W%NNM6XX$K'!T
MR2UP31+'C:J1?&O(A;;85=!Y,T$0XD[H7"+]F5NZY03=XJJ^%(DAQ_<+TNR7
ME^E8BFM]3'(8,=\+G9!,THP&)BS) IH.((Q9',?=5)BR((IH(J0)/YUL)A*6
M)C%-1!"&+,C2S43,,B003L00^BR+/9Q(D<1X:))XI%KH]APC 0'624(@&?-2
M'S769VD\V2NHAJ^)V 8B'U$F"976),9+C%;BT6^%,5U!8#1=!FL7!;DI]BQF
M"?X[^!GS_1!\/V)I&,!ENQ)N>+D2A\L&H^(G*+Q.<$-4W,A%SF.3;)##DY[#
MDT$.;Q+T=08/XGQG\'<&_\\,3GH&)X,,;IE[[1A!Q'J);9GSXSW^IYE#3![&
MFSZD!7-_<5V7^)/9(R$=66R.U'3D/9X=;[$^N1<64;S@-\BR!1&77N*V#0Q!
MPK,U]4?/'U+1#X_"^WSTXZ/H(>Z>00^!PJ,,GMY'2H]B>#J0C[3/1SJL*"LL
M>I02]*M:59VP7&[XYUJ'LH3?5/WB@HXO7=?3O3"<"YP7,"W:PJ=$3*\^4&<]
M>>$%AW(Y:,MA5>H,K#H#[Q7(; T4?Y?7KK?ABX46"XKDQOH:K<^WUG<1O)5V
MB7N0]EAW+3M(]FK1(N+>BKS+4=&PC\-^BWKEI>B(XH31;AM]>ITXQJ:KD53&
M9,XVCZX?>P(H) G)CX]EA3=.E6(4&@^PRK.D$Z)NQ&,AUJ!3H)B%7@P92Z*D
M51X<B )(6(22L",L4>A:_8G/O"CL,WHO8(G'//<^X/MH#Y[T=2T)4 W#\*%X
M/)*2R'?RYG#SE=:TIZ&F&QF"IJ&+V.QZ+(G#@WHRWGE5KX1>N \2B$0&MF_M
M_6C_S6/:ONIOE[<?3-YQO9 U"< <MWI'";9UNOT(T3Y8U;@7_YFR5E7N=BEX
M(30MP/FY4G;S0 ?T7X+._@%02P,$%     @ @XE(45N'9C?M P  / H  !D
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
M[5ZF=)FJF;&:A9%;-]=DTM"4Y,0-C:6HK +MKZ0T^X4-<!ATQ_\ 4$L#!!0
M   ( (.)2%$DK(<L=08  !4:   9    >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;+696V_;-A2 _PIA;$ +M+%(2I9=) $<.\D\Y&+$28NAV ,MT;8675R2
M<A)@/WZ'DF+:L41[7=:'1I)YKCS\>"@=/V7B42XX5^@YB5-YTEHHM?S2;LM@
MP1,FC[(E3^&76282IN!6S-MR*3@+"Z$D;A/'Z;03%J6MT^/BV5B<'F>YBJ.4
MCP62>9(P\7+&X^SII(5;KP_NHOE"Z0?MT^,EF_,)5P_+L8"[]EI+&"4\E5&6
M(L%G)ZT^_G+A4BU0C/@:\2>Y<8UT*-,L>]0WH_"DY6B/>,P#I54P^+/B Q['
M6A/X\:-2VEK;U(*;UZ_:+XK@(9@IDWR0Q=^B4"U.6MT6"OF,Y;&ZRYY^XU5
MGM879+$L_D=/U5BGA8)<JBRIA,&#)$K+O^RY2L2& *4- J02(&\$"&X0H)4
M/53 K03<-P*XUR#@50+>H18ZE4"GR'V9K"+30Z;8Z;'(GI#0HT&;OBBFJY"&
M!$>IKJR)$O!K!'+J=/)P?=V_^P/=7J#)Z/)F=#$:]&_N47\PN'VXN1_=7*+Q
M[=5H,#J?H,^H'X:1K@<6HU%:5K6NC@]#KE@4RX_H%Q2EZ'Z1Y9*EH3QN*_!0
MVVD'E3=GI3>DP1M,T'66JH5$YVG(PVT%;0AM'1]YC>^,6#7^GL='B'B?$'&(
M\S 9H@^_?)1\#FM#06X%K_%Q<(A&7VO$O4ICC9;A(5JZ^[2<[].2@A:WU-(4
MS\7AGG1K/=E*/%T7%BW4T@:U_2#(\E1%Z1R-LS@*(B[1]_Y4*@$P^=-BP%T;
M< L#;H.!FSR9<H&R&0+,"E98>IU9]/?K95T-EGH[A5Y-WM4I/FZO:ESQUJYX
MUEC/<@E/I$3]X$<>R6*-H.]7\ R-%$^D+=S.VD;GP'"+>9; 9+ E>*AC;9CY
ML\Y.I-2K#]5?N^%;0QTPN4"PN%%Q<0XNK%A<I/R@R>VNS72MT0X@L$@5AD(^
MA:N B1!VLH"#O6G,:]E2JO0WYQ5[&P&7JWMW5-?I-!1 ;^UNSYJ54;J"'&3B
M!0TC&<29S 4_+"'8,:!VK"D9<Q& $=CN=1%<C2YN ;:5V5K2VM5UZ)'C_&KS
M;&,+P595A2]0DERL^!Z?\.X4>=C!;Z:H&K:U0ET/D_I)PL0X2JS3=,6A!SFP
M4K$!':;6\&_7^(FU?L2DY*I^\Z.[Z]'I^5ZG(3"#0FQGX5AG/U4(UF)>E$?I
M21RQ:10#CNK7"]X%(<4^=KL-[A@<8L_J3C_\"SH7C5^D,J@,Z Y2 !5G(H4T
M230368)8F"T+4(*[_<F#WGXZGQU2ZZBWZR@EE#AOZZ9F'.YV?+(][J(:YV_-
M X42:PC<,!K;(7T1I2P-="EDTSB:%^U1?>IWR?R94,]U&SPP>,:^?9N PTA9
M@ @:M+(.ZCWP:SSH]'QW9S'6#21NM^<T^&H8C[O6Y7C-Q",O%H[F?#]<<:%@
M]X3[\V<X.<E#$6HHC7M[ZM*8X*6)VM3T=BGE]!SW;6)ZNY3"OM-01,2 GMC)
MO-$Y311D!G8^B1Z6(5.\?I%LVS'8)OC=:$@,8PEY'QH.*T6;:>[U7-R4/\-C
M8N?Q3\%P2';9C.$?[36X8]A,[&P^E E#4M.7^J[;L.L10V-BI_&A2!B277QB
MXKFTP0%#16*GXED>Q:$&OZW #.&(O0,="]WOJY=/:!RSM.P1=1^Z+/:; [MN
M8B!%[)WH@^2S/(;JF=6R8H\T== +;'O6R V^B!U?$]WFHUGTK/+B  "!\]?
M;2<V0Q[J_/^II09 U-XW[DGM'FF\/[744(O:J?65+Z)@YUBQK6SCY&L_^KY/
M&@U@J!TP^])HEZ;[LVA(0^VDN>.K2%8MW5A$ !LXM$19^ E9]C3X<=TNVKPP
MN*&==]O7J,$.M3=6[]S3#BMS6SVHAQOZ/VIP1>W ^<8>^8R+U!:S 0ZU'VOO
M> P3%*(Q@VI&]X*ED@7_YN6&:]#CVIN>(4_*P_XRDQ'L5/H8*;5MIB#9I1O+
MPHWZ"*LW.\Y.4OT.\7IO.K>Z8;3K-VSUK@&::T?299:+!';;2R;T,7VRY$'$
M8O"Y['1MB\PUJ'+MA]C_\K+)-0QS[4W43[UN<FO.M]NI/[<.*7UM;[S-3KB8
M%]\=)"H 4K[X73]=?]OH%V_TWSP_PU\&Y1<*HZ;\8 +S,8]2";W0#%0Z1SYP
M393?(,H;E2V+=^;33*DL*2X7G(5<Z 'P^RS+U.N--K#^$G3Z#U!+ P04
M" "#B4A1?H&Q**P#  ";#@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6R]5UUOHS@4_2L6FI5FI-U@FX^041(II>UL5M,V:MI=K5;[X((3T #.V*;I
M_/LUAD*: 6=55<U#@N&>XWM]3XZXTSWCWT1"J01/>5:(F95(N?MLVR)*:$[$
MB.UHH9YL&,^)5$N^M<6.4Q)K4)[9&$+?SDE:6/.IOK?B\RDK9986=,6!*/.<
M\!]G-&/[F86LYQNWZ3:1U0U[/MV1+5U3>;];<;6R6Y8XS6DA4E8 3C<S:X$^
MAU@#=,2?*=V+@VM0E?+ V+=JL8QG%JPRHAF-9$5!U,\C#6F654PJC^\-J=7N
M60$/KY_9+W7QJI@'(FC(LK_26"8S*[! 3#>DS.0MV_].FX*\BB]BF=#?8-_$
M0@M$I9 L;\ J@SPMZE_RU!S$ 0#Y P#< / QP!T . W T876F>FRSHDD\REG
M>\"K:,567>BST6A535I4;5Q+KIZF"B?GZ_NKJ\7MW^#F$JR77ZZ7E\MP<7T'
M%F%X<W]]M[S^ E8W7Y?A\F(-?@/GJ2#;+:=;(FD,;NDC+4HJP,=S*DF:B4\J
MY'Y]#CY^^ 0^@+0 =PDK!2EB,;6ERK7:T8Z:O,[JO/! 7@B#*U;(1("+(J;Q
M2P);%=E6BI\K/<-&QC_*; 2P]RO $,.>A,+_ Q]7<#0QI..T!^]H/F> KSD]
ML.$L!Q=/DO*"9"#4':<<_/-5Q8.EI+GXU[";V^[FZMW<H3:3C/9VH8:--:SZ
MRS_.40!=;^).[<?#P^F)\UW'@[B->Y&7U^;E&?-:41[10BK# &P#))/J#,10
MKF8J!.$(PE_Z.OL*X(MJ_+8:W\@4JE)4[]:2<6J@&[=TXW>02-#N%KQ.(L'/
MK5>?L8>.)-(3!Q'"SH!$)FU>D[>3B)G*1R._7R$G<9Y1( AV=@N-5)><BL3$
M=&#<Z!W4@7"W'WZ=/AK<8>-]Y./QL3YZXCPOP*[7KP_4.2ERWDXA)[@<=X3[
M)7(::#81U'DU,IOU*B'J!27Z82+K#!9Y[R&3S@*1V0.'9>+_+)/ @\&Q2GK"
M)BYT!T32>2D:OZ%(S%S.*!C0B!G7HZV7U71>C<QF?2,3U;P59W$921-CY[)H
M\@XZP9T18K,1#NJDP1T*((#^\?M(3Y3K8]2O$MR9*D9OIY(37'#D]JOD),[I
M5XE]\)JO>K+5TX\ $2L+6;\'MW?;"6NAYXJC^V=J\JKGI(ZF'MNN"-^FA0 9
MW2A*.!HK<^'U)%0O)-OI8>*!224,?9FHZ9'R*D ]WS FGQ?5!NT\.O\/4$L#
M!!0    ( (.)2%$_0FC[Q@(  ,@&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;(U576_:,!3]*U?1'EJI:T+X2%L!$H2VRU0^!&73-.W!)!>PFMC,
M=DJW7S_;"1EM ?4EL6]\SCW'U[YI;[EXDFM$!2]9RF3'62NUN7%=&:\Q(_*2
M;Y#I+TLN,J+T5*Q<N1%($@O*4M?WO):;$<J<;MO&)J+;YKE**<.) )EG&1%_
M^ICR;<>I.;O E*[6R@3<;GM#5CA#-=],A)ZY%4M",V22<@8"EQVG5[L) [/>
M+OA&<2OWQF"<+#A_,I,HZ3B>$80IQLHP$/UZQA#3U!!I&;]+3J=*:8#[XQW[
MG?6NO2R(Q)"GWVFBUAWGRH$$ER1/U91OOV#IIVGX8IY*^X1MN=9S(,ZEXED)
MU@HRRHHW>2GW80]0:QT!^"7 ?PMH' '42T#=&BV465L#HDBW+?@6A%FMV<S
M[HU%:S>4F2K.E-!?J<:I[FP^'/:F/V!\![/H?A3=16%O] B],!S/1X_1Z!XF
MXX<HC&YG\!EF^@PE>8K EW#[H@^21 E33(G"!!2'!R0F<C9 16@JSS5D/AO
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
M?;_M]:R/_31KK+J."TNK Z:=DFG'G$V:?) TZT%T ?+<#@&G8)?F?)/J6.?
MG3T^;:?C5$AKC-J.K^?LE9P](^>[Q4+T/,DW(W<ENU8 1+9%*V<X:X:R'^X2
M#Y)R-71A>#6&=B4&D\5! 'X9@/\+VR,(HPVO5FS.T:\M/7(1JO+46?E>5\^U
M6W+M&NMB3!(JVNRQRH"VZJ^V,?@?F9"(9<%BXPEAW+5!(:F,BYX7)LNB5,"Y
M:(7YVPMM([1K"]/UNFXE*UHKU]-G!>[)!#Q%X1R- =;8N:@>@]:JTQ #4C$@
M8PQCN>/$T #(\8HZ%@<Z6D9&D\,(E!9 LQA\:C,5A74T!*?&#[JV[U?#T)JY
M3D,H2G_@$0%236$M9HF,J*G@E!9!LQ@-RUH*:!3AE"E\?1YR.'\_P.MNM;'K
MK1HZ.U1R!,UZ--Y;JT_2[6B(>*A*5VO5U 64$D&S%.WJ_I/#"%0* ?W?'T>@
M:N*P>\J!I$#SS-JNLVH4=Z0$ ID%XC=&$E3O]=4N9#0Y9*RT )FUX+0#":HW
M^UH0=9.KAD$0*35 9C7X\E12X!W9)3JKMM-0>4AU?N2<8BY!JO\B]W^:2XH/
M'=%TO56#IB/5[9&YVY]H+BF^8MR$)I-#]JK]HT^T_]-,)*C^TZ,6@<GD, *E
M",BL"*><2%#]EX=N(VFMFC:24B!T1(&^-H\@I47(K$5?G4<*N$/I1NUJ%K16
M#3]^'"5&CEF,OCZ/%(!'Z.JMJG2MO7,L,0\LL^,])LI@D_#\ *=\6AXA#K*#
ML\KS(;P9Y0>!"B8_EWS Z3),&(C(0D#:UYZHZC0_ZLMO.%UGIV5OE',:9Y<K
M@@.22@/Q?D$IW]W(#Y0'KOW_ %!+ P04    " "#B4A1>U?D9$$"  !)!
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q]5.]OFS 0_5=.J!]::0N4
M],=6$:24KAU3FT:AV31-^^# )5@U-K--TO[W.SLT2J5E7_"=?>_=.W@FV2C]
M;&I$"R^-D&84U-:V5V%HRAH;9@:J14DG2Z4;9BG5J]"T&EGE08T(XRBZ"!O&
M99 F?F^JTT1U5G")4PVF:QJF7Z]1J,TH. W>-F9\55NW$:9)RU98H)VW4TU9
MN&.I>(/2<"5!XW(4C$^OKH>NWA=\Y[@Q>S&X219*/;LDKT9!Y 2AP-(Z!D;+
M&C,4PA&1C#\]9[!KZ8#[\1O[K9^=9EDP@YD2/WAEZU'P*8 *EZP3=J8V7[&?
MY]SQE4H8_X1-7QL%4';&JJ8'DX*&R^W*7OKWL >(3P\ XAX0>]W;1E[E#;,L
M3;3:@';5Q.8"/ZI'DS@NW4<IK*933CB;%O.'A_'L)SS>0I'?3?+;/!M/GF"<
M98_SR5,^N8/IXWV>Y5\*^ @S+%%:\0JY,1U6,"Y+U4G+Y0H*RV3%=&7@^ 8M
MX\*<P!%P"4^UZ@R=F22TI-=U#<M>V_566WQ V[=.#" ^_P!Q%$?SX@:.CT[>
MLX0T[6[D>#=R[&F'!V@G9)4]Y5.M),4EDM6L :4AJYE<H1/_KHS+DK<"X=<]
M$4)NL3&__R-GN),S]'+.#LB9:C34&=9,= AJ"0+)92 X6W#!+<=_OKDMYZ7G
M=!=OG0[/HHO/<1*N][6$>\YPE^R!Z167AGHL"1@-+L\#T%OC;A.K6F^6A;)D
M/1_6=-=1NP(Z7RIEWQ+GO]W?(_T+4$L#!!0    ( (.)2%'4'=<MX@,  -$/
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;+U76V_;-AC]*X30AQ9(
M(Y*Z685MH'5<+$6Z>;;3;1CVP$BT390278J*T_WZD9(B*;*L9BB<A\2Z?)?S
MG2,>B>.#D%^S':4*/"0\S2;63JG].]O.HAU-2'8I]C35=S9")D3I4[FUL[VD
M)"Z2$FYC"'T[(2RUIN/BVD).QR)7G*5T(4&6)PF1WS]0+@X3"UF/%Y9LNU/F
M@CT=[\F6KJBZW2^D/K/K*C%+:)HQD0))-Q/K/7HWPZY)*"*^,'K(6L? C'(G
MQ%=S<AU/+&@044XC94H0_7-/9Y1S4TGC^%85M>J>)K%]_%C]8S&\'N:.9'0F
M^!\L5KN)-;) 3#<DYVHI#K_0:B#/U(L$SXK_X%#&^CHXRC,EDBI9(TA86OZ2
MAXJ(5@)R3R3@*@$_-\&I$IQBT!)9,=85460ZEN( I(G6U<Q!P4V1K:=AJ9%Q
MI:2^RW2>FBZ6ORWFR_5?%V#^^^WUXO/\US4@:0P^7O^YOEW.5^#U%56$\>P-
M> MN5U?@]:LWX!5@*5CO1)[IT&QL*PW$E+.CJNF'LBD^T?13SB\!]BX AACV
MI,^>DQZ8=!0^3;?U^#4'N.8 %_6<4QQ(O2JD^GX!%IRDJIA__BUG>_VX*O#W
MC0X'UXHFV3\#S9RZF5,T<T\T6PM%.-C7+6G=R+3=L >52]K+:5DW*.J:U7D_
M]1WD0DW@?9N[XS#/]]S0K<.>P'9KV.X@[/=1E"<Y)XK&>I5HQX@8,>NP#VA9
MR6\A>.MX6FG40=H7YT!X"JI70_6>#94D0BKV;P$5B$W-.\C3F$I-=TK2B ).
MM1/TDNX=8T3(]4:=4?K"H(=@_R1^/8D_.,GB!T_)!4BIZD/M'\'!?ABX70%Z
MPK ["D^@#FK4P2#J&P/1_-WEC,<LW68#RV94%QV=?XV&=;/P3&LT/&(4003#
ML$-\7U@8P*"?> 0;,X>#P%=*2%H#+-#6V =X0:VW!3J_#*@Q9H3/)$15N$VQ
M@U'@^ATE>N)P"$/DGY"BL7DT[/,WQE)V@L> )7J >VI@#ZT$U%@Q<E] A,9.
MT;"?_H0(Q[:H)4!AUSW[XK01(7Q"A,8_T;"!%B+$_\?UGS9J+ \%+R!)8X9H
M="Y)1L?/NX=1]\WPP["GP!MC1</..A-IIF1>?L+KCT@]PE8C'1(!-^Z'X?E%
MP(T78G0F$:K";7;=( @Z&O1$(>AZ3K\&N/6U.VRJ7^B.17SPP<>-S6'G!3AO
MK \/?X;^!.?NT7>QZ_C=%W-O5.AU*+=;^RVSV?U,Y):EF3:4C4Z#EX'V,UGN
M'\L3)?;%%NQ.*+VA*PYW>L]-I0G0]S="J,<3LZNK=_'3_P!02P,$%     @
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
MVC 0_E>LJ ^MU#8_2 )4@+3"JG5JJZK0[6':@TD,6'5L9CM I?WQ.R=I2$E
MG3;ZT-C)W7???3X?UUL+^:(6A&BT21A7?6NA]?+*ME6T( E6EV)).'R9"9E@
M#5LYM]52$AQG3@FS/<<)[013;@UZV;M'.>B)5#/*R:-$*DT2+%^O"1/KON5:
M;R^>Z'RAS0M[T%OB.1D3_;Q\E+"S2Y28)H0K*CB29-:W/KE70]<W#IG%-TK6
MJK)&)I6I$"]F<QOW+<<P(HQ$VD!@>*S(D#!FD(#'KP+4*F,:Q^KZ#?TF2QZ2
MF6)%AH)]I[%>]*V.A6(RPRG33V+]A10)!08O$DQE_]$ZMPV[%HI2I452. .#
MA/+\B3>%$!4'2+39P2L<O(\ZM J'5I9HSBQ+:X0U'O2D6"-IK '-+#)M,F_(
MAG)SC&,MX2L%/ST8?;Z>H LTAO*(4T:0F*$[P><7FL@$C<A4H],1T9@R=09F
MS^,1.CTY0R>(<C19B%1A'JN>K8&)P;.C(NIU'M7;$_5KRBZ1%YPCS_&<!O?A
M1]S;QMWMOG>W(?]2!*\4P<OP6OM$,'G><J5E"A6JT8\[,$"WFB3JYP'X5@G?
MRN#]/? 3H3&#VIKJ<T0V$4MCRN=(3!F=8U/+"J4\)A(Q O78J&:.W\[PS<5<
M#3I.Z 8]>U45K6X5NF&W-'K'W2^Y^P>YWQ&EH ZE-+HLA31\FQCF*&$UMN^Y
M.P3K1DXSNZ!D%WQ 6586[+]H'-3(M7VWZ^^D4+?:KW%89A$>UMA4&UR\H20Q
MU>@W>B(KP58F@>+5#8XHH_KU0#&VRV#M8]1ZIX3O'+G6.S6% P?^=LZA;K6G
ME+HE\>[?'<(]/-,DKZL'H7?)O@OB.MMVZQQ#?K?2S]TC'T 1H*JMYX>UF]!@
MMN<(W&T?=KV#Y!_@9_\>RQ<87R9X4U8_Y9A'D,8A@;;-V&T=Y02V'=,]W#+_
MPPGXM4X>=&O=M,&JH1?9E=G #&8@[YP"!T9FX.9<MJ&CR7S6R3=:++-Q82HT
M#!_9<@'S(9'& +[/!%R&8F,FD'+B'/P!4$L#!!0    ( (.)2%%I;82U+P8
M ( @   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;,V:44_C.!#'OXI5
MW4F[$MO&=M+ "I HA3U.P*WH[NW#Z1[<UJ462=RUG1:D^_ W3D)=MHE;3N2T
M+S1)._^,/>/?3!R.5U(]Z#GG!CVF2:9/.G-C%A][/3V9\Y3IKESP#+Z9294R
M Z?JOJ<7BK-I890F/1($_5[*1-8Y/2ZN?5:GQS(WB<CX9X5TGJ9,/0UX(E<G
M'=QYOG G[N?&7NB='B_8/1]Q\W7Q6<%9;ZTR%2G/M) 94GQVTCG#'S]%A4'Q
MBS\%7^F-8V2',I;RP9Y<34\Z@?6()WQBK 2#CR4_YTEBE<"/[Y5H9WU/:[AY
M_*Q^60P>!C-FFI_+Y)N8FOE)Y["#IGS&\L3<R=5OO!I09/4F,M'%7[2J?AMT
MT"371J:5,7B0BJS\9(_51&P8D'Z# :D,R \&F#88T,J _GB')I?"RB#\T0 W
M&$250;2O0;\RZ.]K$%<&<1&L<G:+T R98:?'2JZ0LK\&-7M0Q+>PAHB(S*;B
MR"CX5H"=.1U>#+Z@#^AL.A4V-5B"KK(RP6VBO!MRPT2BWQ_W#-S,FO0FE?"@
M%"8-PB.^Z*( 'R 2D.#K:(C>_?(>1J-XC=2Y7^J&/2%,2J4:Z^%NZZ#_PH\:
MD0N_R)!/NH@<614<-ZM<[JU"PF:53WZ5W_,$5"+/B'J0!.M,(.M,((4L;71N
M;"#XVJ@<4&/07]?P W1E>*K_]LC3M3PMY,,&^6O),@WPFG"Q9..D+@TN2H6X
M4+ ,79Z&AS0* HCZLN;6X?K6H??65YGABFN#(*/S3/&$&3Y%"Z;,$\JDX1M>
MH057$Q@]4+C.0?]]<#<,Z*^>N8K6#D=>H2]SH9X=G,C,*#'.B_5H)!+9$H92
M1&B69],Z+Z.M:20T;I[&_MJKOM>K6Y@J#5X]%1/U/(W@TBT4G!NF'KC1Z M[
M1.>* TWJ/.MO>=:/^K31LWCM6;Q?@!6X=("T*0/L#:5?$7>#P!?)P[5GAUZ=
M$7C E) '" HGGS!M/*)':]&C-E8J#EQ-"+Q>#WC&9P+6RY(KNSC8PN2J6!M"
MUF7<9:6W&5@<D\/&P.*-\H2]KI2YA,[N%>?%8%?"S-$W:%TTNF3J'K*/585K
MP+*' W=ZIK6<B+*._8.**9*SVMQ\Z9KC)6X%F-@1$_N1><,>19JG:"P5V(KL
M'D$DV$28I]HJN$U/' 5VV3=&P0$4^\G63A3@PAU?RF1IAU9=NH3Q)5LC?.FV
MPRB.6HF0(R+V(_&5$2K%^IL1(F6 FB+D"(C]P#I+X*&B #,4#%BV1MCC*4Q
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
M(N%OB'C$LZAO7J,>&W6\>*GN0GBZ&)$N1J2VYT_8>P[#K[_@R/M=T\=F0.N
M7,XX\#L'?NT@F'#PB<%!1,4YJK:0-2;BVH2YG,?U(L$!K._8C\Q8"L,GZ:1>
M\ 4=7S#+9[8_A0!PC5(JY1-DCQ.5F8VR,13U_(=>,F <RWAVOK#C"V?YS*F%
MS$)UDUL*JN',ID)I:R##D7NR",(!XU@HB,,)S*C#C&8Q;]OL-TD6C9SB),$#
M,HM0$ =VLK@CBV?)ONJ<21M1/'(6AV0 -)8)O,C.DW0\R?R!$YH6)ALWZ0>N
M'&INFXTQ&0?$"X@_W%&+6!P'$S=CT8$N7I4::L3>!9[+"M@[YV;OI_=.'!D4
M*BB#$ XHU"FO3[DUIWKC@^U')!K$P2*&_:!WS%["]@H)?D42F]ZF5KWO=P'Y
M?7B\+6*^[Y$)NG,*QV3^[E$M106-"<KXD6<,JA@$D_$CW1;,BDO&'-CWA[06
M*1)/Y E\K@=XOB#<5$>F-'1+VE32/96Z8E+E?&^/K&^Y ?%HWVU2_D3BP.?2
M@.=KPV3JP.,TC^-A*; )$7^"Z5P.\'P]L*2/GQ17/,[W&#KA7GA:7DOQP 1/
M;?BY,N#YTO %&G8K[Y.5-AI5^?<XC!?#9L FYP?1\#*YO?;1].Z?J7S@E4(%
MVX&>=Q'#HF73#C<3+?9U1[D5&OK3>IC#7P@FC0"\WPFAGR>F2>W^E*S_!U!+
M P04    " "#B4A1=OD5EED"  !,!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6R-5&UOVC 0_BNGJ!]::6U>"-!5(1*%3NNTKJC0;=*T#R8YB%7'
M9K8#[-_/=D)*6YCZ)?'9SW/WW/G.R4;()U4@:MB6C*N!5VB]NO)]E158$G4A
M5LC-R4+(DFACRJ6O5A))[D@E\Z,@Z/DEH=Q+$[<WD6DB*LTHQXD$594ED7^O
MD8G-P N]W<8#71;:;OAILB)+G*)^7$VDL?S62TY+Y(H*#A(7 V\87HUBBW>
M[Q0W:F\--I.Y$$_6N,T'7F %(<-,6P_$_-8X0L:L(R/C3^/3:T-:XOYZY_V3
MR]WD,B<*1X+]H+DN!MZE!SDN2,7T@]A\QB:?KO67":;<%S8--O @JY0694,V
M"DK*ZS_9-G78(X3Q$4+4$*+W$CH-H>,2K96YM,9$DS218@/2HHTWNW"U<6R3
M#>7V%J=:FE-J>#J]_3:ZO[N!V?#GS13.88P+E!)SN.69*!%F9 M#I5 K&/(<
MOE(RIXQJBLHB6)4;J+F,D>!*,)H3;>QKP@C/$*:N"T_'J EEZLQX?YR.X?3D
M#$Z <I@5HE*$YRKQM4G$RO&S1O1U+3HZ(OI+Q2X@ZGZ *(B" _31>^A]2P\_
MOJ3[IGQM#:.VAI'SUSE6P^=:C:G*F%"51/@UG"LM39O^_D^(3ANBXT+$1T+<
MZP(E$'<3A^I5L_N.;0=WG?:#*/'7^T5YBPGCH->"7NB*6UWQ.W2QY[8X)"Y^
M$_@\['6#\)6^ [#XLG?Y2J"_U^OVG;DC<DFY H8+PPLN^ET/9#V[M:'%RK7_
M7&@S3&Y9F.<.I068\X40>F?8B6H?T/0?4$L#!!0    ( (.)2%%@&GGF\@(
M %$)   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)56;4_;,!#^*U8D
MI"*Q)$W?45L)"FA,8B#*7J1I']SDTEHX=F=?5OCWLYT2"DI=]B6Q'3_/W7/G
MW'F\D>I1KP"0/!5<Z$FP0ER?1I%.5U!0'<HU"/,EEZJ@:*9J&>FU IHY4,&C
M)([[44&9"*9CMW:GIF-9(F<"[A3195%0]7P.7&XF03MX6;AGRQ7:A6@Z7M,E
MS &_K>^4F44U2\8*$)I)013DD^"L?3H;V?UNPW<&&[TS)E;)0LI'.[G.)D%L
M'0(.*5H&:EY_80:<6R+CQI\M9U";M,#=\0O[E=-NM"RHAIGD/UB&JTDP#$@&
M.2TYWLO-9]CJZ5F^5'+MGF13[>WW Y*6&F6Q!1L/"B:J-WW:QF$'T-X'2+:
MY#V@NP?0V0(Z3FCEF9-U09%.QTINB+*[#9L=N-@XM%'#A,WB')7YR@P.I]=?
M9[<WE^3A[.?EG'PBEWD.+K#D6J2R /) G\@]12#WD$J1,LZH"W_K I RKH_'
M$1HW+%F4;DV>5R:3/2;;";F1 E>:7(H,LK<$D?&_%I&\B#A/O(Q?2AZ2I'="
MDCB)&QR:?00^L/#VR.-.IXYIQ_%U]L7T-7073*=<ZE(!^76VT*C,L?WM,=&M
M372=B>X>$W.D6*)4SR2'#!3EA%5&T1A5)E]-:?%3)NTPCH^:HO?_N#>:>K6F
MWD%-L*,#] D1IH[)O!9IU2U 0,ZP2:"??Q2.FO4=@@V]\OJUO+Y?'B!R, 70
M*;)*:)DQU$U"_$SQOD3Y8:TD3.*C8X^402UEX&6ZVJ;#96=MALC$DIASKDE*
ME7I>T/2Q29:?M36P"6HJ*#,_L"$>;V0-:UE#+\\MKD U^>V'M=IA?X_?!X!Q
MV/,G9%1[/O(RO9;M#Y0!/Y7YG;O-I^L ;ABVF[,0[72G M32-6US4F0IL*KQ
M]6I]+SAS[?#=^KFY+U3M_96FNFS<4+5D0A,.N:&,PX'YI575P*L)RK7K@0N)
MIJ.ZX<K<>4#9#>9[+B6^3*R!^A8U_0=02P,$%     @ @XE(4<+;+?^Y @
MUP8  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULC57O;]HP$/U73E$_
MM%+;0("TJP )*-,ZJ1N"=ILT[8-)#F+5L9GM%+J_?F<G9/0'K%\2^WSO^=VS
M<^FNE7XP&:*%32ZDZ069M:NK,#1)ACDSYVJ%DE862N?,TE0O0[/2R%(/RD48
M-1IQF#,N@W[7QR:ZWU6%%5SB1(,I\ISIIR$*M>X%S6 ;F/)E9ET@['=7;(DS
MM/>KB:996+.D/$=IN)*@<=$+!LVK4>SR?<(WCFNS,P97R5RI!S>Y27M!PPE"
M@8EU#(Q>CSA"(1P1R?A=<0;UE@ZX.]ZR?_2U4RUS9G"DQ'>>VJP77 :0XH(5
MPD[5^A-6]70<7Z*$\4]85[F- )+"6)578%*0<UF^V:;R80?0C/< H@H0O02T
M]P!:%:#E"RV5^;*NF67]KE9KT"Z;V-S >^/15 V7[A1G5M,J)YSMWWP9?;T=
MP]W@QW@&9W O-29J*?D?3.&.;6"($A?<&IA27"9<<.;M/[Y&R[@P)PXTNX;C
MHQ,X B[A+E.%83(UW="2/K=+F%1:AJ66:(^69@2W2MK,P%BFF#XG"*FPNKIH
M6]TP.LCXN1#G$'5.(6I$C3<$C=X#OW#PYH<#<EJUV2W/U]K#]\)#M=CO]RF,
M-XDH4BZ7,,A5(>D()JC)<^E"5M$ZH_M0P:9H"RT-_)PJ(8 N^)KI]-<!R>U:
M<MM+;N^1/&2"R02!69CCDDN_.PE_0J;?.N&2[<*SN0[RV"??'W<M?YT1MR_K
MG&<B.[7(SD&14TP+WQ6,_Z13(',-6BN0^HUU<BUYQ,A-^^:U+-GC Z)?9YSM
M51W7JN/W6HLR/61J_%]3#V64XL*='I&C7OK6:2!Q5ZO\H.IHW9T'OBF]B ^I
M:Y=-]A]-V?)OF:8;8D#@@B@;YQ?DFB[;:#FQ:N4[T5Q9ZFM^F-&?![5+H/6%
M4G8[<1O4_[+^7U!+ P04    " "#B4A1[W)'#\\%  #P%@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T-RYX;6RU6-MNVS@0_17"Z (MD,82&5M.X1C(%<TB
M:8UXVSXL%@5MTQ81B?225!P#^_$[E&11B24Z+> 76Q=R>.;,\,R(P[54CSIF
MS*#G-!'ZK!,;L_K4[>I9S%*JC^6*"7BSD"JE!F[5LJM7BM%Y/BE-NC@(^MV4
M<M$9#?-G8S4:RLPD7+"Q0CI+4ZHV%RR1Z[-.V-D^>.#+V-@'W=%P19=LPLRW
MU5C!7;>R,N<I$YI+@11;G'7.PT^7I&\GY".^<[;6M6MD79E*^6AO;N=GG< B
M8@F;&6N"PM\3NV1)8BT!CG]+HYUJ33NQ?KVU?I,[#\Y,J6:7,OG!YR8^ZPPZ
M:,X6-$O,@UQ_9J5#/6MO)A.=_Z)U.3;HH%FFC4S+R8 @Y:+XI\\E$;4)_;8)
MN)R 7TW 8<L$4DX@N:,%LMRM*VKH:*CD&BD[&JS9BYR;?#9XPX4-X\0H>,MA
MGAG=79]/KB?H(SJ?S[DEEB;H5A3I86E^?\4,Y8G^@-XA+M!?L<PT%7,][!I8
MW=KHSLJ5+HJ5<,M*(4;W4IA8HVLQ9_.7!KH N\*.M]@OL-?BGUERC'#O".$
M!]\F5^C]NP^0RLE/I@TU[.>**B.8TC%?K10DOC*;&2!0D#H-\"_?LEAD%PM/
MR\4\/I"*?Y*;)6W\,ZT9.T)W#'+Q"%TQ/5-\E5/_]QV,1;>&I?H?STHGU4HG
M^4HG+2M]R=(I4T@N8/?9D"+(+<4T2NS*<_0>HKME!Z+]'_)0=5&LU,]7LD+Q
M-")DV'UJ0->KT/6\Z'+_ 9E@:\A PU3:F&)^(SVT851I#UG]"D[?:^F&"RIF
MK"#G""DK!A_EXF,&("E$K)&5PF148R4D4:^%F*A"$OF19"93)1"THAN04(/D
M-.'+?(-J9&)J4$R?&!+2  $&(I?"J!D$=9J5KZ:,"<2>V2PSK[=>@3W:B6C8
M[T=A,_9!A7W@Q3Z&_+)PGVB2,9MYA1<)IU.>@-JPQA@/=F@D812>#)JQG%98
M3M^<_I!AA42@FD1H4%X36_)65&R07)?/0?8@'6&\ADW1(B]-;ISN[I%F#\+
M:77P1A]>X#82K6,^B^WV,6A--;SF<P0BOMW<Y5;_)?PEEKH#N,6!6K$)O0X\
M6( Y.,"L6 (PYF@?CG!W6_5Z_0I*(=Y-HTYZO1; V '&;P?\@SZR!5,"95#
M;"LT+?*9+A5C=E\VPL<-JE #5L+'N_N/M,)WQ24D7OCW7/ T2SV"&+KR$9X<
MN%*%KAB$?B&_%: .L$L+?ENKP1XK.-A;#T)7$$)_1;BGS_NH=)(>1H>FTDEP
MZ-?@MU+IMT+>0*53XM OQ=^I@@J0@)NELD)':+C9'*$O4,'&BML/"G0!O<""
MSSA<^WI%)YXX.##IV.D<]NN<$^JGK:_;*H)8[FM[%?HED2YQO-"-9M' 3O.P
M7_-J5:;HFJ%.Y^40^HD-^GY[7<<+<+>]=2.^!EUKP>=$#?M%;<S4#$B$C\P2
MXX)#;8:/$I1("+$N&$Y8KMF713EOQ.9?AI#C(/C#EPY..K&_]?ZZ@$1FRF?+
M22/N'3J-G>9AO^:5N&N]T,IQ#]\+5E.X6%89D&<N_"VX2AL9]R]'@GV,.X7%
M_JZYM=%HZ3E+<_4JW1\,7A7I/8->0G4"C?W2>@XD0T=L 18R"%MJD@&?H(*/
MT,W?%2W<C9(I>BCXO0%^T8^\Y2OS&Y6ATFALG:1) H_6PL>EDVM\>N",(TZD
MB;_#_;TO!K+;JI(H:NE6B5-QXE?QQL@4G?3KH*#K0LG'=25_&:'/T)=_K392
M5?IN?4$B3K0)/G20:D<6>P3X]X)$&EK<,#IMB9(35^(75T^4)F6'7@9JV[_[
M2' Z3 ZMP\3I,/$+XV\2OGL>07KX=?GMULX.4Z:6^9&JAL_@3)CB**YZ6AW;
MGN>'E:^>7X2?+HO#5V>F. N^IVK)A3UI6H#)X#@"9E5QO%K<&+G*3RBGTAB9
MYI<QH_"-90? ^X649GMC%Z@.N4?_ U!+ P04    " "#B4A1NAUZ890"  "G
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q]55MOVC 4_BM6U(=6
MVII@KJD@$O2B=6JUJK3=P[0'DQR(5<=F]@&Z_?KY AE=(2_$QSGGNQSLD^%&
MZ5=3 B!YJX0THZA$7%[$L<E+J)@Y5TN0]LU<Z8JA#?4B-DL-K/!%E8AIDO3B
MBG$994._]Z"SH5JAX!(>-#&KJF+Z]P2$VHRB5K3;>.2+$MU&G V7; %3P.?E
M@[917*,4O )IN))$PWP4C5L7D]3E^X07#ANSMR;.R4RI5Q?<%J,H<8) 0(X.
M@=G'&BY!" =D9?S:8D8UI2O<7^_0;[QWZV7&#%PJ\9T76(ZB040*F+.5P$>U
M^0);/UV'ERMA_"_9A-RN9<Q7!E6U+;9QQ65XLK=M'_8*Z+$"NBV@7G<@\BJO
M&+)LJ-6&:)=MT=S"6_755AR7[D^9HK9ON:W#[.YZ/+V>DL_D22$3Y ZL0W*I
M#)+3*T#&A3DC)X1+\E2JE6&R,,,8+:^KCO,MQR1PT",<+4KNE<32D&M90/$>
M(+:":]5TIWI"&Q&_KL0YH=U/A"8T>9Y>D=.3LP;8=MV,MH=M'VN&<V_(C_',
MH+;GY6<#9J?&['C,SA',;TO0#+E<$.%[F]O>'FIA0.E[%'>3UAFE::LUC-<'
MR+LU>;?1T V73.9PE/H=:*\&[34Z&E=*(__#_*U2\P!>$&8,X,'3$>!Z>];2
M3O^PL7ZMH=^HX58B:+"GU$H(Y@1G,RXX<CBHH?]! TVZZ6$1@UK$H%'$"].6
M5!QO;Z >?*!N]3K]]F'NM.9.&[G#=6TF3C\<J0YMI\E_Q/'>\*A +_R(-!9T
M)3',D7JWGL+C,'S^I8<1?L_T@DMC9<UM:7+>MZ=3A[$8 E1+/XIF"NU@\\O2
M?DE NP3[?JX4[@)'4'^;LK]02P,$%     @ @XE(4<48DH^] P  E1   !D
M  !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULM9A=;]LV%$#_"B'TH06V2+SZ
M+FP#3=-B*U(LJ-OMF;%IFZ@D>B(5-_]^I*2(SD3*@-KD(18EW7LN)?*8].+$
MZ^_B0*E$/\JB$DOO(.7QK>^+S8&61%SQ(ZW4E1VO2R)5L][[XEA3LFV#RL*'
M($C\DK#*6RW:<W?U:L$;6;"*WM5(-&5)ZL=K6O#3TL/>TXDO;'^0^H2_6AS)
MGJZI_':\JU7+'[)L64DKP7B%:KI;>N_PV^NP#6CO^)O1DS@[1KHK]YQ_UXT_
MMTLOT!71@FZD3D'4QP-]3XM"9U)U_-LG]0:F#CP_?LK^L>V\ZLP]$?0]+_YA
M6WE8>IF'MG1'FD)^X:<_:-^A6.?;\$*T_]&INS?*/;1IA.1E'ZPJ*%G5?9(?
M_8,X"P#L"( ^ -JZ.U!;Y0V19+6H^0G5^FZ531^T76VC57&LTF]E+6MUE:DX
MN;K]\&[]88U^1[=4]0U])K*IF7Q$KV^H)*P0;] KQ"KT]< ;0:JM6/A2476L
MO^D)UQT!'(1/37&%(/X-00#!M_4->OWJS?,LOJIY*!R&PJ%-&SK2_G6D-9&L
MVJ-"5RXF4H9#RK!-&3E2J@*QK7]=5-I&Z5'^L HC'(0+_\$"BP98= D&-E@7
ME9S#8O5GA\4#++X$"VVPV +#66*')0,LN02+;+!D# LAS^RP=("EEV"Q#9:.
M83B/ SLL&V#9).SK@2KS[22M;<ALA(0(TM3QZO*!F4\SN21%-\;1D3PJ(4KK
M),Q'] A#EJ1V.@Z,'X))_BT5 I&2-Y54%E;F%ZH"/>U8I9X#%=)JA&!431ZG
M.'<4<R8K/%G,78='#Z1H*.*[_KD4C-RS@DGV?PWTU6#+8$AQY!AZV"@(3SOH
M(ZM(M:&7#82-@O \!_5AST97DKD>J)$0GF<A/-;0!,YH",_S$!Z+: )G1(3G
MF0B/532!,RK"\UR$QS*"#!PNPD9&^&=LA"TZRH,,.ZA&1_C7^ A;A 1)[/ 1
M&!_!"_@(QC[".<:.KW P/H*7\!&,?01A'$6.:LY61-,Z:E_-U-+*6 CF60C&
M%@J3- ='Y49#,$]#8%D-9>!\4L9#,,]#8%D0I9GK*QR,B&">B,"R)HKSS#5)
MC(E@GHG LBR*TM2A(C J@I]1$5A4E.(L=JPSP;@(?HV+P.(BM:8&QS@*C8S"
M%Y!1:)&16HR$CED4&AN%+V&C/NGS[4V0C":U?[;)U!OVSZ3>LTHHR$X%!E>I
MFCMUMP?N&I(?VWWG/9=J%]L>'BC9TEK?H*[O.)=/#;V5'7Z)6/T'4$L#!!0
M   ( (.)2%&^HO^F.P(   L&   9    >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;*54;6_:,!#^*U:D29VTDI 08%6(5$JKK>HT!-OZV20'L>K8F6V:\N]W
M=D)$IY)IZI?$9_MY.9]]22W5DRX #'DIN= SKS"FNO)]G1504CV0%0A<V4I5
M4H.AVOFZ4D!S!RJY'P;!V"\I$UZ:N+FE2A.Y-YP)6"JB]V5)U6$.7-8S;^@=
M)U9L5Q@[X:=)17>P!O.S6BJ,_(XE9R4(S:0@"K8S[WIX-9_8_6[#+P:U/AD3
MF\E&RB<;?,UG7F - 8?,6 :*OV>X <XM$=KXW7)ZG:0%GHZ/['<N=\QE0S7<
M2/[(<E/,O*E'<MC2/3<K67^!-I_8\F62:_<E=;,W#CR2[;6190M&!R43S9^^
MM.=P @C'9P!A"PB=[T;(N5Q00]-$R9HHNQO9[,"EZM!HC@E;E+51N,H09]*'
MV^OU[9I<D@? W,@/4*4F5.1DP70F]\*0%36@R<4"#&5<?TQ\@[(6[&>MQ+R1
M",](W._Y@(3Q)Q(&8? :[J/;SG+860X=7W2&[]&=-.27]!D47AR\&_;V,;$C
MW"5A, ER<0"J_K;[2B_J]"*G-SJC][U"&=/1Z[=.H)]A&!'GAD2DE,(4F@RG
M)*<'W>-NU+D;]7+?,4%%!CW>^O'#N/4V.GH+1__R%G?>XO^K5'Z\5'B@T",P
M[@3&[RY-/T,T^!Q\Z'$RZ9Q,WEF&?OQT$+_MPS]YV[9-?J-JQX1&H2T2!8,)
MED UK:<)C*S<<]](@\W##0OLUJ#L!ES?2FF.@>T@7?]/_P!02P,$%     @
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
M9?VB7>]H4;IWU8W0YLW7;1[-QPF5]@)S?B^$?MFQK[_MY\[B7U!+ P04
M" "#B4A1=ILO\"<'  !J(@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6S-6FUOVS80_BN$]X(4:&*)DOS2)0%L)T4]M*L7-RV&H1AHB;:%2J)+4G8R
M[,?O*,FF'$FTTVZ \R&6*/+XW/'XW!VERPWC7\224HD>XB@15ZVEE*M7[;;P
MES0FXH*M: )/YHS'1,(M7[3%BE,29(/BJ(TMJ]..29BTKB^SM@F_OF2IC,*$
M3C@2:1P3_CBD$=M<M>S6MN$N7"RE:FA?7Z[(@DZIO%]-.-RU=U*",*:)"%F"
M.)U?M0;VJQL/JP%9CX\AW8C2-5*JS!C[HF[&P57+4HAH1'VI1!#X6=,1C2(E
M"7!\+82V=G.J@>7KK?37F?*@S(P(.F+1IS"0RZM6KX4".B=I)._8Y@TM%/*4
M/)]%(ON/-D5?JX7\5$@6%X,!01PF^2]Y* Q1&N Y#0-P,0 _&8"[#0.<8H#S
M=(#=,, M!KB997)5,CO<$$FN+SG;(*YZ@S1UD1DS&PWJAXE:]ZGD\#2$<?)Z
M^F9P=_OF_=N;V[OISS_TL-W]!=W^?C_^\ <Z1X,@"-7JD B-D]S'U%J=W5!)
MPDB\N&Q+@* $M?UBNF$^'6Z8SL;H'4OD4J#;)*#!OH V8-\I@+<*#+%1XJ]I
M=(&P]Q)A"UOWTQMT]N,+/R)"_.6S.&;)7V!"_\N:2;J*2"*6A%-1@WMTS"Q=
M-8O=+V9IE'5CEC6EJPOD6'NR#(9P=BOI9&*=)K$*SKG: P$:L1B(0>3+->"<
M) L*FU6BV2,J]YN0QZQYL"$\0'^^!9%H+&DL/AL N3M ;@;(;0#T6QK/*$=L
MCO*50-E*H&QQJ$#_H.HRU3E4/DDGFT2QV/H:7[;7-;B\'2[/B&NTAX:()0K"
M=1C0)! OT8IR7UEDI+"A 0H%@MM01F"M!1"K!(WDDB1%AV$=8O/TGGMA63\9
M[-O9Z=$Q"IH 0U+. 5BN2NZ/B*1RR7CX-[2?A4G1^@+,W>BOPT[%Q+:5_^TL
MG6^2(SKNJ=+=J=+]%E5"(=)GJ-&MH'N*W]1C#WAO![QWI(^+TK;RR]LOHQW
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
M),=RP->$Z7^67.18Z:%8N7(M"$ZL4YZYR/,B-\>4.=.QG;L7TS'?J(PR<B^
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
MY8,T!OA^*83>3TR ZD_$\"]02P,$%     @ @XE(460%\IJT!   01$  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULG5AM;^(X$/XK%MH/K;1M8@<2
MJ"@2I:VNI]LN*KM[GPTQ8*UC<[8#[?WZLY,T@<0)Z+Y XLS+,S/./..,#T+^
M5EM"-'A/&%?WO:W6NSO/4ZLM2;"Z%3O"S9.UD G6YE9N/+63!,>94L(\Y/NA
MEV#*>Y-QMC:7D[%(-:.<S"50:9)@^?% F#C<]V#O<^&-;K;:+GB3\0YOR(+H
MG[NY-'=>:26F">&*"@XD6=_WIO!NA@*KD$G\HN2@CJZ!#64IQ&][\Q+?]WR+
MB#"RTM8$-G][,B.,64L&QS^%T5[ITRH>7W]:?\Z"-\$LL2(SP?ZFL=[>]X8]
M$),U3IE^$X<_2!'0P-I;"::R7W H9/T>6*5*BZ10-@@2RO-__%XDXD@!ABT*
MJ%! =85^BT)0*&29\W)D65B/6./)6(H#D%;:6+,766XR;1,-Y;:,"RW-4VKT
M]&3^]+IX^?X*YG]-7Q?@!LRVF&^( I2#!\+)FFKP?<GH!MND*X!Y#-[(2O 5
M931; V(-GE,>DQ@L--:I E>/1&/*U+4Q]W/Q"*Z^7(,OUN"/K4B5L:#&GC;0
M+0!O5<!\R&&B%I@0@6^"ZZT"3];5J0'/Q%P&CCX#?T"=%O],V2U @Z\ ^<AW
M )I=HAY9=3CJ@!.4=0@R>T&+O<Z\WW4XZ)<.^IF#?HN#3ZNBM JP!DNRH9Q3
MOK%E_"!8NDJ3&XXRP[8M["?A:!2@L;<_SI=+:C (2JD3U(,2]: 3]8+(/5T1
ML!)*NZ#EVN&14U/.&C"'#&R!%9:PPDY8+UP3291NQ14Z? [Z-6 .H3#JNY%%
M);+HDC(KL,,T=B&+&DYOAL.HALPA%$4C-[)AB6QXII1:,V(8P)FP8=-C& 5!
M#9=+*@B@&]BH!#;J!#9=Z11+BAE@0CE[TZCA%B(XA#5P3:E^>+093[!!O^K/
M_O]X;XGIPQUO;&'S&$L4#ONC&F*'V.F;?8KYB%/@I<ULSC '4Z6(5EU=#*+*
M-NK,QS.F$NPQ2XE-P,Z:QYGYB]M9X> DZ@&,ZGO-)0;]J&6SP:K1P^#\=F-F
M!-*I-.S)CV-PP@V:NR^ @5^'VQ0+D=_2YV#%&K";-IZ2'1,?1)I.Q[6DRS2;
M YPX^PT #8Q-D8'OM_056'$$[":)LST/-BG T?1<4JU=#U94 ;NYHNI['0";
M5.!J?TZQUOX'*\Z W:31^4Z=:S5-KHC\<-B WA0[?>E.H5>D KM9I1@]53YZ
M7@"W22$A#,,ZVJ94/QJT;86*:."HLR].$Y':;2#-!+WA]%\#W+1(O;7S#5>"
MT1AKL[;$I@)FZ,FF^LZVB2H:0=TT,B].7F9J7YK175/B?(F1@Q&:Z7%(M:<'
M5;2!X)G.N$J3E&4Y$"8KMNDDYG"ZM=CW)*/GKX";LZTI,.7F(0$:O[=$ AL8
MA_ZH/ANZI()^"P&BBJ00NJC0!B1+X[S,ET0'KLS"C8GINK/J%=>@;JYY-;G"
M9\>;PLCQZ XA&M6G!:=8" >U9'E'A]&$R$UV1E<F6).1_'A6KI;? :;9Z;>V
M_@#O9OEIOC*3?USXAJ7A>04861N3_FUD.K?,S^OYC1:[[,B[%-H<H+/++<$Q
MD5; /%\+H3]OK(/RJ\GD/U!+ P04    " "#B4A1,:*R2&4"  #E!0  &0
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
MJ"W']\=!^X%DF^Q$Y9%)R>+L<@UT"5P;J.<KQN3;0!_2%(=RH_\ 4$L#!!0
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
M4 '.)V0>^0L :2&0UL$@Q_-9!"!M!-(^(.0W T Z"*1S,,CXUH7-_06!_')
MR%XD3Q'(T\,UMQO? L@S!/),+V2\G,W<Q7T7N> F#";!V T3XH['\V68!/!%
M?H*]R4_T8D:+]EV3W/])_'^60=0&DJ153B;!UV2Y\"$F*AS-QEGXTZZU(U>Q
MDB"<S!<S-PGF(3DF_[I_0TQ,.R/-WO'\ZP2R8'89:=:+YR^".Q6C.S\F;NB1
M6]^["<(;]02JLJ"'B?EEI%DP0:@\XI/$_>K#P<,(T\E(LT^FOAOW:3!OC#2+
MH[6#?SN?J@:-OW7=-+F';)@N1II]$?EAW/;"2 VQ>@'#]##2[(?K91R$?JP>
M^[$*5AQT[XFC4"4A\@_(B-EAI%D/ZJ&?!<G66^W[5CDM4;W3#\=![\DS,#D8
MFN6 .JPW&C P.1B:Y8!CFA 3S4DTRP%5;3^:F#<,W=Z@#S4Y4EEPT>\N!F8)
MXQ,ML1<.TX7Q*;K8BX5YPSB -_9"8@(Q/E,@>^DPDQ@',<D>2$PEQB$SC6\6
MG.S 9&(>5"8VQ,1D8AY4)@[$Q&1B:I8)COD%8J)37)IE@F.>0DQ,+Z9FO>"8
M9Q 3$XVI633X" (.=$Q,/*9F\:#)>F^@8V+J,36KITW6%5&LJLJ;@A*^(E->
M/1[75)3$@U/M)N8@4[.#7C#=/&?MN;0@0;6M2!V1(XB)6<C4;"%TNJ'7Z!9F
M(4NSA7H#R?=1A9B8A2S-%MK!'/-RPROU$]D^I4$%,3$+69HMA&+VNI"%6<C2
M;*$=3(^NJ! T5X',>$D)Q$276CXSR3DF_FI%NQ7)%TZ(B5G(TFRA'<QE)6C&
M'ZMVF98DZ0^(B5G(TFRAEZSLHS<GQ,0L9&FVT!MFPFM%.*6II*HC296#>[2&
M2Y469B%+LX7>,+> L[1N!*M_;B%9 3$Q"UF:+;2#F2B5RVZ(Y#&9\08N5V(6
MLC5;Z TS;C:;@K97J[8?IW)-)@5_AIB8A6S-%GK#G#2JN56KM]LQFO(EN+W%
M7\Q"MNY<:-]$Q^]^#S$Q"]FZ<Z']F'%3EJGX"2UD8Q:R=>="^S$75-:"937$
M1)?\-5OH TR//;&<5CG$Q"QD:[90?W[KG8P@)F8A^U.GX8Y)J/XGHH+QG&7J
M"\3$+&1KMM NYGB=5H]4$E:1:UKU,#$+V9HM]*[1,_631EVH1DB*$^Y'P2SD
MZ%[[W\64LBDWW65D*6$T'<Q"CF8+[6).4B;(75HT7<H.+>1@%G)T+^_L8/JR
M9F77Y)T](29F(4>SA78QX?3'K($#.0>SD*/90GMGWO<ZW<$LY&BVT >8KT&%
MF.C6,\T6^@ S$IQ,5'T0$[.0HWWW&;(HWIOJ<C +.9V%AMW%\NHBIRM6T3Q4
M?R%5>986621(^['=+V39[4Z 55,48U4VKZ8\S5^W^;YN4;[Z#U!+ P04
M" "#B4A1%MUK%"8"  !C*   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QSS=I+3N- %(7AK41> )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: G
MR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;<NAK7?=J1S/
M5]9=?VB'\[+?I%.[>F\W)<E\'JF_G=$\/=[.G+U^G<K_3.S6Z]VJ_.Y6?P[E
M./QC</KH^O>Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"0
M3!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!I
MA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.!
MWH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\A
MT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM
M!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.]
MC4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]]
MK"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0
M[R#0.U#O(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR
M_#Z)$BXN.*?;BOKT%U!+ P04    " "#B4A1X>Q>$?0!  "B)P  $P   %M#
M;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51
MD]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;
M2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M<GZA/TS34*!;GE[2TFS9-KK;YY]BX
M?EX$:F,QN=AM'++FA?6^;2J;\CI[[.M/*=/7A#*?'/?$5>/C4=Y0L"\3AI7O
M U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%<G^)+WITRV534>VJ39>/E-$'LG5<
M$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q
M/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/
M ]+',4@?)R!]G(+TP6<HC:"(RE%(Y2BF<A14.8JJ'(55CN(J1X&5H\@J4&05
M*+(*%%D%BJP"15:!(JM D56@R"I09!4HLDH4626*K!)%5HDBJT215:+(*E%D
ME2BR2A19)8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM&D56CR*I1
M9-4HLFH4636*K!I%5HTBJT:15:/(:E!D-2BR&A19#8JL!D56@R*K09'5H,AJ
M_E/6>^?6?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0    ( (.)2%$'04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ @XE(48A*+"KN    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ @XE(49E<G",0!@  G"<  !,
M         ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "#
MB4A1SY!C!MX&  !]'   &               @($-"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ @XE(4>*Y 5M@!P  _!\  !@
M         ("!(0\  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( (.)2%'T:%Z2H@(  "H)   8              " @;<6  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "#B4A1W4YZZ!D$   J#P
M&               @(&/&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ @XE(48(]0OI8!   '@\  !@              ("!WAT  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (.)2%&D_,;N_@(
M & '   8              " @6PB  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " "#B4A1R[HX)UX&  !\'0  &               @(&@
M)0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ @XE(4<9@
M4H0# P  X@8  !@              ("!-"P  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( (.)2%'^<)DK?0@  %@B   8
M  " @6TO  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "#
MB4A1\K21$T,:   (2@  &0              @($@.   >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( (.)2%&6F!]W+P,  !4'   9
M          " @9I2  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ @XE(4?8OKR18"0  J!<  !D              ("! %8  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "#B4A1M4NST74*  "Q
M&P  &0              @(&/7P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( (.)2%$"*]+%5P4  )H-   9              " @3MJ
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ @XE(4>X=
MK)1F!P  '1$  !D              ("!R6\  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " "#B4A1TUL[OG<*  #N+0  &0
M    @(%F=P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M (.)2%$+G^KY, H  ,H<   9              " @12"  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ @XE(451?;;+*$@  $38  !D
M             ("!>XP  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " "#B4A1R9'J:2X*   &&P  &0              @(%\GP  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (.)2%%X;OPBC 0
M +8)   9              " @>&I  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ @XE(45D:<2T5%@  >D(  !D              ("!
MI*X  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "#B4A1
M\P3$?EH&  "Q#P  &0              @('PQ   >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( (.)2%'^0^CO*0,  *4&   9
M      " @8'+  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ @XE(41$X*32O @  M 4  !D              ("!X<X  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "#B4A1"+)]2F %  #U#
M&0              @(''T0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( (.)2%&)62;M)08  !42   9              " @5[7  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ @XE(45N'9C?M
M P  / H  !D              ("!NMT  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " "#B4A1>- .SG\+  #J'P  &0
M@('>X0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (.)
M2%&#V**7E@0  /0*   9              " @93M  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ @XE(422LARQU!@  %1H  !D
M         ("!8?(  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " "#B4A1?H&Q**P#  ";#@  &0              @($-^0  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (.)2%$_0FC[Q@(  ,@&
M   9              " @?#\  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ @XE(49\[Y+5[ P  O@D  !D              ("![?\
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "#B4A1^%#J
M>,H$  !\%0  &0              @(&? P$ >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( (.)2%%[5^1D00(  $D$   9
M  " @: ( 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
M@XE(4=0=URWB P  T0\  !D              ("!& L! 'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " "#B4A1:?NKC.P%  #;&@  &0
M            @($Q#P$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( (.)2%'(W>XB&0,  'T*   9              " @505 0!X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ @XE(46EMA+4O!@
M@"   !D              ("!I!@! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " "#B4A14)#@[$L#  "+"0  &0              @($*
M'P$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (.)2%&.
MFB&#Z0(  #X'   9              " @8PB 0!X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ @XE(442X>^6V @  IP<  !D
M     ("!K"4! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" "#B4A1G[W2R<0#  "@#   &0              @(&9* $ >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( (.)2%%V^16660(  $P%   9
M              " @90L 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ @XE(46 :>>;R @  40D  !D              ("!)"\! 'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "#B4A1PMLM_[D"
M  #7!@  &0              @(%-,@$ >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( (.)2%'O<D</SP4  / 6   9              "
M@3TU 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ @XE(
M4;H=>F&4 @  IP8  !D              ("!0SL! 'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " "#B4A1Q1B2C[T#  "5$   &0
M        @($./@$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( (.)2%&^HO^F.P(   L&   9              " @0)" 0!X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ @XE(41/ \%QM @  QP4
M !D              ("!=$0! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " "#B4A14:=1!Z@#  #Z#   &0              @($81P$
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (.)2%%VFR_P
M)P<  &HB   9              " @?=* 0!X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ @XE(4>T$G"F% P  0 T  !D
M ("!55(! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "#
MB4A1A2K+9'8#  #-"P  &0              @($15@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( (.)2%'>QT2Z%@,  /H)   9
M          " @;Y9 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ @XE(4?M6I&YY!@  NQ\  !D              ("!"UT! 'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "#B4A1N-G*LA$#  !0
M"   &0              @(&[8P$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    ( (.)2%%D!?*:M 0  $$1   9              " @0-G
M 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ @XE(43&B
MLDAE @  Y04  !D              ("![FL! 'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    " "#B4A1GT.S*L$"  #D!P  &0
M    @(&*;@$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M (.)2%'/4S.D) 0  * 3   9              " @8)Q 0!X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ @XE(4=@U2KY' @  [04  !D
M             ("!W74! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"
M% ,4    " "#B4A1CY%?B90$  #-$P  &0              @(%;> $ >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( (.)2%&=NI\L'00
M ,T/   9              " @29] 0!X;"]W;W)K<VAE971S+W-H965T-C4N
M>&UL4$L! A0#%     @ @XE(43['F4L)!0  Y10  !D              ("!
M>H$! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "#B4A1
MT-T$+WL"  #(!0  &0              @(&ZA@$ >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;%!+ 0(4 Q0    ( (.)2%%DO=$IJ0,  /T+   9
M      " @6R) 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%
M  @ @XE(41L-C_ W @  ? H   T              ( !3(T! 'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    " "#B4A1EXJ[',     3 @  "P
M@ &NCP$ 7W)E;',O+G)E;'-02P$"% ,4    " "#B4A1]B?CJIP%   F+0
M#P              @ &7D $ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @
M@XE(41;=:Q0F @  8R@  !H              ( !8)8! 'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ @XE(4>'L7A'T 0  HB<  !,
M             ( !OI@! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $P
,3 #+%   XYH!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>174</ContextCount>
  <ElementCount>558</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>16</UnitCount>
  <MyReports>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2110102 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES</Role>
      <ShortName>PROPERTY, EQUIPMENT and FIXTURES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2113103 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN</Role>
      <ShortName>RELATED PARTY INFORMATION - WAKEFERN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2115104 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2119105 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2121106 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2129107 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2137108 - Disclosure - SHAREHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SHAREHOLDERSEQUITY</Role>
      <ShortName>SHAREHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2143109 - Disclosure - PENSION PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANS</Role>
      <ShortName>PENSION PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2153110 - Disclosure - BUSINESS ACQUISITION (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.shoprite.com/role/BUSINESSACQUISITIONNotes</Role>
      <ShortName>BUSINESS ACQUISITION (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2158111 - Disclosure - COMMITMENTS and CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES</Role>
      <ShortName>COMMITMENTS and CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables</Role>
      <ShortName>PROPERTY, EQUIPMENT and FIXTURES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2322304 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/INCOMETAXES</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2330305 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/LEASES</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2338306 - Disclosure - SHAREHOLDERS??? EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables</Role>
      <ShortName>SHAREHOLDERS??? EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/SHAREHOLDERSEQUITY</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2344307 - Disclosure - PENSION PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSTables</Role>
      <ShortName>PENSION PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/PENSIONPLANS</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2354308 - Disclosure - BUSINESS ACQUISITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/BUSINESSACQUISITIONTables</Role>
      <ShortName>BUSINESS ACQUISITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/BUSINESSACQUISITIONNotes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Expenses Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Expenses Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share, Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share, Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2409406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recently Issued Accounting Standards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recently Issued Accounting Standards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2412407 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails</Role>
      <ShortName>PROPERTY, EQUIPMENT and FIXTURES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails</Role>
      <ShortName>RELATED PARTY INFORMATION - WAKEFERN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - DEBT - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails</Role>
      <ShortName>DEBT - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2418410 - Disclosure - DEBT - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/DEBTAdditionalInformationDetails</Role>
      <ShortName>DEBT - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - INCOME TAXES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails</Role>
      <ShortName>INCOME TAXES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - INCOME TAXES - Components of Income Tax Provision (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails</Role>
      <ShortName>INCOME TAXES - Components of Income Tax Provision (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2426415 - Disclosure - INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails</Role>
      <ShortName>INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2427416 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2428417 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails</Role>
      <ShortName>INCOME TAXES - Unrecognized Tax Benefits Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2431418 - Disclosure - LEASES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESAdditionalInformationDetails</Role>
      <ShortName>LEASES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2432419 - Disclosure - LEASES - Total Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESTotalLeaseCostDetails</Role>
      <ShortName>LEASES - Total Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2433420 - Disclosure - LEASES - Lease Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESLeaseMaturityDetails</Role>
      <ShortName>LEASES - Lease Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2434421 - Disclosure - LEASES - Lease Terms and Discount Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails</Role>
      <ShortName>LEASES - Lease Terms and Discount Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2435422 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails</Role>
      <ShortName>LEASES - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2436423 - Disclosure - LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details</Role>
      <ShortName>LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2439424 - Disclosure - SHAREHOLDERS??? EQUITY - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails</Role>
      <ShortName>SHAREHOLDERS??? EQUITY - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2440425 - Disclosure - SHAREHOLDERS??? EQUITY - Summary of Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails</Role>
      <ShortName>SHAREHOLDERS??? EQUITY - Summary of Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2441426 - Disclosure - SHAREHOLDERS??? EQUITY - Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails</Role>
      <ShortName>SHAREHOLDERS??? EQUITY - Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2442427 - Disclosure - SHAREHOLDERS??? EQUITY - Dividends declared and paid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails</Role>
      <ShortName>SHAREHOLDERS??? EQUITY - Dividends declared and paid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2445428 - Disclosure - PENSION PLANS - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails</Role>
      <ShortName>PENSION PLANS - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2446429 - Disclosure - PENSION PLANS - Net Periodic Pension Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails</Role>
      <ShortName>PENSION PLANS - Net Periodic Pension Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2447430 - Disclosure - PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails</Role>
      <ShortName>PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2448431 - Disclosure - PENSION PLANS - Accumulated Benefit Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails</Role>
      <ShortName>PENSION PLANS - Accumulated Benefit Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2449432 - Disclosure - PENSION PLANS - Assumptions Used (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails</Role>
      <ShortName>PENSION PLANS - Assumptions Used (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2450433 - Disclosure - PENSION PLANS - Fair Value of Pension Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails</Role>
      <ShortName>PENSION PLANS - Fair Value of Pension Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2451434 - Disclosure - PENSION PLANS - Estimated Future Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails</Role>
      <ShortName>PENSION PLANS - Estimated Future Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2452435 - Disclosure - PENSION PLANS - Schedule of Multiemployer Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails</Role>
      <ShortName>PENSION PLANS - Schedule of Multiemployer Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2455436 - Disclosure - BUSINESS ACQUISITION - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails</Role>
      <ShortName>BUSINESS ACQUISITION - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2456437 - Disclosure - BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2457438 - Disclosure - BUSINESS ACQUISITION - Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails</Role>
      <ShortName>BUSINESS ACQUISITION - Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="vlgea-20200725.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2459439 - Disclosure - COMMITMENTS and CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS and CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES</ParentRole>
      <Position>68</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="vlgea-20200725.htm">vlgea-20200725.htm</File>
    <File>vlgea-20200725.xsd</File>
    <File>vlgea-20200725_cal.xml</File>
    <File>vlgea-20200725_def.xml</File>
    <File>vlgea-20200725_lab.xml</File>
    <File>vlgea-20200725_pre.xml</File>
    <File>vlgea20200725-ex14.htm</File>
    <File>vlgea20200725-ex21.htm</File>
    <File>vlgea20200725-ex23.htm</File>
    <File>vlgea20200725-ex311.htm</File>
    <File>vlgea20200725-ex312.htm</File>
    <File>vlgea20200725-ex321.htm</File>
    <File>vlgea20200725-ex322.htm</File>
    <File>vlgea2020725-exhibit991.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>90
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "vlgea-20200725.htm": {
   "axisCustom": 0,
   "axisStandard": 32,
   "contextCount": 174,
   "dts": {
    "calculationLink": {
     "local": [
      "vlgea-20200725_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vlgea-20200725_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "vlgea-20200725.htm"
     ]
    },
    "labelLink": {
     "local": [
      "vlgea-20200725_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vlgea-20200725_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "vlgea-20200725.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 743,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 7,
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 12
   },
   "keyCustom": 74,
   "keyStandard": 484,
   "memberCustom": 27,
   "memberStandard": 47,
   "nsprefix": "vlgea",
   "nsuri": "http://www.shoprite.com/20200725",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.shoprite.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110102 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES",
     "role": "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES",
     "shortName": "PROPERTY, EQUIPMENT and FIXTURES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113103 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN",
     "role": "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN",
     "shortName": "RELATED PARTY INFORMATION - WAKEFERN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115104 - Disclosure - DEBT",
     "role": "http://www.shoprite.com/role/DEBT",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119105 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES",
     "role": "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121106 - Disclosure - INCOME TAXES",
     "role": "http://www.shoprite.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129107 - Disclosure - LEASES",
     "role": "http://www.shoprite.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137108 - Disclosure - SHAREHOLDERS\u2019 EQUITY",
     "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITY",
     "shortName": "SHAREHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143109 - Disclosure - PENSION PLANS",
     "role": "http://www.shoprite.com/role/PENSIONPLANS",
     "shortName": "PENSION PLANS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153110 - Disclosure - BUSINESS ACQUISITION (Notes)",
     "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONNotes",
     "shortName": "BUSINESS ACQUISITION (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158111 - Disclosure - COMMITMENTS and CONTINGENCIES",
     "role": "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES",
     "shortName": "COMMITMENTS and CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Tables)",
     "role": "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables",
     "shortName": "PROPERTY, EQUIPMENT and FIXTURES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Debt (Tables)",
     "role": "http://www.shoprite.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322304 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://www.shoprite.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330305 - Disclosure - LEASES (Tables)",
     "role": "http://www.shoprite.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338306 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Tables)",
     "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables",
     "shortName": "SHAREHOLDERS\u2019 EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344307 - Disclosure - PENSION PLANS (Tables)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSTables",
     "shortName": "PENSION PLANS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354308 - Disclosure - BUSINESS ACQUISITION (Tables)",
     "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONTables",
     "shortName": "BUSINESS ACQUISITION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "if22bd9a9a0cd48bdaf6784478a88fcb0_I20200725",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "3",
      "lang": "en-US",
      "name": "vlgea:PercentageofTotalSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Expenses Related to Leases (Details)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Expenses Related to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:NumberofClassesofCommonStock",
      "reportCount": 1,
      "unitRef": "class_common_stock",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share, Additional Information (Details)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share, Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i8fadc24d01b64870acb3d21ada68dbbe_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:LeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recently Issued Accounting Standards (Details)",
     "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recently Issued Accounting Standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Details)",
     "role": "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
     "shortName": "PROPERTY, EQUIPMENT and FIXTURES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesPayableRelatedPartiesClassifiedCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN (Details)",
     "role": "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
     "shortName": "RELATED PARTY INFORMATION - WAKEFERN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "idc264ef4c02a499cadccac408e491d5d_I20200725",
      "decimals": "3",
      "lang": "en-US",
      "name": "vlgea:OwnershipInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - DEBT - Schedule of Long-term Debt (Details)",
     "role": "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails",
     "shortName": "DEBT - Schedule of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "ide16aad1b82a4db891421e06345f735c_I20171229",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesAndLoansReceivableGrossNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418410 - Disclosure - DEBT - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
     "shortName": "DEBT - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "ide16aad1b82a4db891421e06345f735c_I20171229",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesAndLoansReceivableGrossNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - INCOME TAXES - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails",
     "shortName": "INCOME TAXES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "vlgea:EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - INCOME TAXES - Components of Income Tax Provision (Details)",
     "role": "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails",
     "shortName": "INCOME TAXES - Components of Income Tax Provision (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:DeferredTaxAssetTaxDeferredLeasingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:DeferredTaxAssetTaxDeferredLeasingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426415 - Disclosure - INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)",
     "role": "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails",
     "shortName": "INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427416 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)",
     "role": "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "icaebafe7a1fa452ca9408a4d14b6609f_I20190727",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428417 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits Reconciliation (Details)",
     "role": "http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails",
     "shortName": "INCOME TAXES - Unrecognized Tax Benefits Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i36858b1622ab4794989d073122f6e44c_I20180728",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:LesseeLeaseNumberOfContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "contract",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431418 - Disclosure - LEASES - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
     "shortName": "LEASES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:LesseeLeaseNumberOfContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "contract",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432419 - Disclosure - LEASES - Total Lease Cost (Details)",
     "role": "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails",
     "shortName": "LEASES - Total Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433420 - Disclosure - LEASES - Lease Maturity (Details)",
     "role": "http://www.shoprite.com/role/LEASESLeaseMaturityDetails",
     "shortName": "LEASES - Lease Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434421 - Disclosure - LEASES - Lease Terms and Discount Rates (Details)",
     "role": "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails",
     "shortName": "LEASES - Lease Terms and Discount Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435422 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)",
     "role": "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails",
     "shortName": "LEASES - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "icaebafe7a1fa452ca9408a4d14b6609f_I20190727",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436423 - Disclosure - LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details)",
     "role": "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details",
     "shortName": "LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "icaebafe7a1fa452ca9408a4d14b6609f_I20190727",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:NumberofClassesofCommonStock",
      "reportCount": 1,
      "unitRef": "class_common_stock",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439424 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
     "shortName": "SHAREHOLDERS\u2019 EQUITY - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "lang": "en-US",
      "name": "vlgea:NumberofShareBasedCompensationPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "plan",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "icaebafe7a1fa452ca9408a4d14b6609f_I20190727",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440425 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Summary of Option Activity (Details)",
     "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails",
     "shortName": "SHAREHOLDERS\u2019 EQUITY - Summary of Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i36858b1622ab4794989d073122f6e44c_I20180728",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "icaebafe7a1fa452ca9408a4d14b6609f_I20190727",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441426 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Restricted Stock Activity (Details)",
     "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails",
     "shortName": "SHAREHOLDERS\u2019 EQUITY - Restricted Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i36858b1622ab4794989d073122f6e44c_I20180728",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfDividendsCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442427 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Dividends declared and paid (Details)",
     "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
     "shortName": "SHAREHOLDERS\u2019 EQUITY - Dividends declared and paid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfDividendsCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:DefinedBenefitPlanNumberofPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "defined_benefit_pension_plan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445428 - Disclosure - PENSION PLANS - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
     "shortName": "PENSION PLANS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:DefinedBenefitPlanNumberofPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "defined_benefit_pension_plan",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446429 - Disclosure - PENSION PLANS - Net Periodic Pension Costs (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails",
     "shortName": "PENSION PLANS - Net Periodic Pension Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "icaebafe7a1fa452ca9408a4d14b6609f_I20190727",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447430 - Disclosure - PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails",
     "shortName": "PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448431 - Disclosure - PENSION PLANS - Accumulated Benefit Obligations (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails",
     "shortName": "PENSION PLANS - Accumulated Benefit Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449432 - Disclosure - PENSION PLANS - Assumptions Used (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails",
     "shortName": "PENSION PLANS - Assumptions Used (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:PensionAssetCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450433 - Disclosure - PENSION PLANS - Fair Value of Pension Assets (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails",
     "shortName": "PENSION PLANS - Fair Value of Pension Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "vlgea:PensionAssetCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451434 - Disclosure - PENSION PLANS - Estimated Future Benefit Payments (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails",
     "shortName": "PENSION PLANS - Estimated Future Benefit Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanEmployerContributionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452435 - Disclosure - PENSION PLANS - Schedule of Multiemployer Plans (Details)",
     "role": "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails",
     "shortName": "PENSION PLANS - Schedule of Multiemployer Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i6726cad53f5c4f02a1f4006fb77c1612_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanEmployerContributionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStores",
      "reportCount": 1,
      "unitRef": "store",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455436 - Disclosure - BUSINESS ACQUISITION - Additional Information (Details)",
     "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
     "shortName": "BUSINESS ACQUISITION - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i6f42bb304f164389bec30c5a000227d5_D20190624-20190624",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i9c83a3ec923d4db8aa489cd90b2cc64c_I20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456437 - Disclosure - BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)",
     "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
     "shortName": "BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i6ada2fa4fd8c4d8fa76a2204e96d4ef0_I20190624",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457438 - Disclosure - BUSINESS ACQUISITION - Pro Forma Information (Details)",
     "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails",
     "shortName": "BUSINESS ACQUISITION - Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i1d5ba7baef414600bd45b82ef42fa157_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459439 - Disclosure - COMMITMENTS and CONTINGENCIES (Details)",
     "role": "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails",
     "shortName": "COMMITMENTS and CONTINGENCIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i68ed494689b04a508a21c0e887a12bd8_D20200426-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i16b6844571b246fbb8bbb73604db77f4_I20180728",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i16b6844571b246fbb8bbb73604db77f4_I20180728",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "vlgea-20200725.htm",
      "contextRef": "i93c1d423d151481b9ab70721da087cce_D20190728-20200725",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 74,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r657",
      "r658",
      "r659"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r655"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r662"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "verboseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r657",
      "r658",
      "r659"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r335",
      "r546",
      "r547",
      "r549",
      "r651"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r129",
      "r137",
      "r217",
      "r420",
      "r421",
      "r422",
      "r451",
      "r452"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r129",
      "r137",
      "r217",
      "r420",
      "r421",
      "r422",
      "r451",
      "r452"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r129",
      "r137",
      "r217",
      "r420",
      "r421",
      "r422",
      "r451",
      "r452"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r374",
      "r385",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r629",
      "r631"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r374",
      "r385",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r629",
      "r631"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OfficerMember": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Officer [Member]",
        "terseLabel": "Officer"
       }
      }
     },
     "localname": "OfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r203",
      "r274",
      "r275",
      "r564",
      "r628",
      "r630"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r203",
      "r274",
      "r275",
      "r564",
      "r628",
      "r630"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r307",
      "r374",
      "r385",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r629",
      "r631"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r307",
      "r374",
      "r385",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r629",
      "r631"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r128",
      "r130",
      "r131",
      "r135",
      "r136",
      "r137",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r160",
      "r218",
      "r219",
      "r423",
      "r452",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r128",
      "r130",
      "r131",
      "r135",
      "r136",
      "r137",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r160",
      "r218",
      "r219",
      "r423",
      "r452",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r137",
      "r218",
      "r219",
      "r423",
      "r452",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]",
        "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Scenario, Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r245",
      "r379",
      "r553"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r451",
      "r452",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible List]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r37",
      "r122",
      "r548",
      "r549"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Related Parties, Current",
        "terseLabel": "Accounts payable to Wakefern"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r15",
      "r587",
      "r610"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets": {
     "auth_ref": [
      "r34",
      "r236"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative amount of depreciation, depletion and amortization (related to property, plant and equipment, but not including land or leased assets).",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [
      "r58",
      "r64",
      "r328"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "negatedLabel": "Accumulated other comprehensive loss, net of income taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r25",
      "r61",
      "r63",
      "r64",
      "r612",
      "r639",
      "r643"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r60",
      "r64",
      "r67",
      "r125",
      "r126",
      "r128",
      "r480",
      "r634",
      "r635"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r449",
      "r450",
      "r451",
      "r452",
      "r566",
      "r567",
      "r568",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Class A shares excluded from computation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Average area of each supermarket acquired (in sq ft)"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r115",
      "r187",
      "r196",
      "r201",
      "r213",
      "r476",
      "r481",
      "r501",
      "r585",
      "r609"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r5",
      "r55",
      "r115",
      "r213",
      "r476",
      "r481",
      "r501"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldUnderCapitalLeasesMember": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.",
        "label": "Assets Held under Capital Leases [Member]",
        "terseLabel": "Leased property under finance leases"
       }
      }
     },
     "localname": "AssetsHeldUnderCapitalLeasesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r390",
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r367",
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r367",
      "r380",
      "r467",
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r465",
      "r466"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r465",
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net Income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r465",
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r472"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "BUSINESS ACQUISITION"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "terseLabel": "Operating lease obligations"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]",
        "terseLabel": "Current Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangibles assets acquired in acquisition",
        "verboseLabel": "Trade name intangible asset"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Merchandise inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total Net Assets Acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, equipment and fixtures, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total Purchase Price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Capital expenditures included in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r13",
      "r520",
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.",
        "label": "Capital Lease Obligations, Current",
        "terseLabel": "Finance lease obligations",
        "verboseLabel": "Less current portion"
       }
      }
     },
     "localname": "CapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsNoncurrent": {
     "auth_ref": [
      "r43",
      "r520",
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.",
        "label": "Capital Lease Obligations, Noncurrent",
        "terseLabel": "Finance lease obligations",
        "verboseLabel": "Capital and financing lease obligations"
       }
      }
     },
     "localname": "CapitalLeaseObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases.",
        "label": "Capital Leases, Future Minimum Payments Due",
        "totalLabel": "Minimum lease payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Capital and \u00a0financing leases"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 5.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments, Due in Rolling Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 4.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments, Due in Rolling Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments, Due in Rolling Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments, Due in Rolling Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 6.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.",
        "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments",
        "terseLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.",
        "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments",
        "totalLabel": "Present value of minimum lease payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesIncomeStatementInterestExpense": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails": {
       "order": 2.0,
       "parentTag": "vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The financing charge for leasing arrangements meeting the criteria for capitalization.",
        "label": "Capital Leases, Income Statement, Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "CapitalLeasesIncomeStatementInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation": {
     "auth_ref": [
      "r516",
      "r519"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.",
        "label": "Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation",
        "negatedTerseLabel": "Accumulated amortization of property under finance leases"
       }
      }
     },
     "localname": "CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r1",
      "r29",
      "r104"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r7",
      "r105",
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r97",
      "r104",
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, END OF YEAR",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r97",
      "r502"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "NET INCREASE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash Equivalents, at Carrying Value",
        "terseLabel": "Demand deposits invested at related party Wakefern"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r113",
      "r115",
      "r147",
      "r151",
      "r152",
      "r155",
      "r157",
      "r164",
      "r165",
      "r166",
      "r213",
      "r501"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.shoprite.com/role/CoverPage",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r44",
      "r244",
      "r595",
      "r616"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS and CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.shoprite.com/role/CoverPage",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.shoprite.com/role/CoverPage",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Shares remaining for future grants (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common stock dividends paid (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r125",
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r22",
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Compensation Related Costs [Abstract]",
        "terseLabel": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred\u00a0tax\u00a0assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r70",
      "r72",
      "r73",
      "r79",
      "r599",
      "r623"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r173",
      "r175",
      "r205",
      "r498",
      "r499"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r173",
      "r175",
      "r205",
      "r498",
      "r499",
      "r644"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r173",
      "r175",
      "r205",
      "r498",
      "r499",
      "r644"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r171",
      "r173",
      "r175",
      "r176",
      "r498",
      "r500"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r173",
      "r175",
      "r205",
      "r498",
      "r499"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r478"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "negatedTerseLabel": "Conversion of Class B shares to Class A shares"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued",
        "terseLabel": "Conversion of Class B shares to Class A shares (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r82",
      "r564"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesVendorAllowancesPolicy": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not.",
        "label": "Cost of Sales, Vendor Allowances, Policy [Policy Text Block]",
        "terseLabel": "Vendor allowances and rebates"
       }
      }
     },
     "localname": "CostOfSalesVendorAllowancesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditAndDebitCardReceivablesAtCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount due the Entity as a result of customers utilizing point of sale debit or credit cards in exchange transactions with the entity which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition.",
        "label": "Credit and Debit Card Receivables, at Carrying Value",
        "terseLabel": "Credit and debit card receivables"
       }
      }
     },
     "localname": "CreditAndDebitCardReceivablesAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r586",
      "r589",
      "r606"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r42",
      "r249",
      "r513"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate, stated percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r43",
      "r121",
      "r255",
      "r258",
      "r259",
      "r260",
      "r512",
      "r513",
      "r515",
      "r604"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r118",
      "r445",
      "r455"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r429",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r102",
      "r118",
      "r445",
      "r455",
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r439",
      "r588",
      "r605"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r429",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "negatedLabel": "Other liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r118",
      "r445",
      "r455"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Compensation related costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "terseLabel": "Pension costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r430",
      "r441"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.",
        "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates",
        "terseLabel": "Investment in partnerships"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "terseLabel": "Lease assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Tax over book depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligations"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r58",
      "r64",
      "r328"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "terseLabel": "Amount pre-tax of defined benefit plan included in accumulated other comprehensive loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r297",
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r283",
      "r323",
      "r352",
      "r358",
      "r359"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Amortization of gains and losses"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets": {
     "auth_ref": [
      "r335",
      "r358"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": {
       "order": 2.0,
       "parentTag": "vlgea_PensionAssetTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer.",
        "label": "Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount",
        "terseLabel": "Class A common stock held in plan",
        "verboseLabel": "Company stock"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Assumed discount rate \u2014 benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "terseLabel": "Assumed rate of increase in compensation levels"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Assumed discount rate \u2014 net periodic pension cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r332",
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Expected rate of return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r285"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of year",
        "terseLabel": "Benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r292",
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.",
        "label": "Defined Benefit Plan, Benefit Obligation, Payment for Settlement",
        "terseLabel": "Lump sum distributions related to the termination of retirement plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationPaymentForSettlement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r335",
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Changes in Benefit Obligation:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Changes in Plan Assets:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r299",
      "r308",
      "r310",
      "r356",
      "r358",
      "r359"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]",
        "terseLabel": "Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": {
     "auth_ref": [
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.",
        "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year",
        "negatedLabel": "Expected net actuarial loss to be recognized"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2026 - 2030"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r283",
      "r322",
      "r351",
      "r358",
      "r359"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r296",
      "r308",
      "r310",
      "r311",
      "r358"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of plan assets at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r281",
      "r305",
      "r358"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "negatedTotalLabel": "Funded status at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r283",
      "r288",
      "r321",
      "r350",
      "r358",
      "r359"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost on projected benefit obligation",
        "verboseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails",
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r319",
      "r348",
      "r358",
      "r359"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
     "auth_ref": [
      "r344",
      "r345",
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
     "auth_ref": [
      "r344",
      "r345",
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "terseLabel": "Fair value of plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "terseLabel": "Projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r301",
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r307",
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Target allocation percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "auth_ref": [
      "r284",
      "r326",
      "r355"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "negatedTerseLabel": "Loss on settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r286",
      "r320",
      "r349",
      "r358",
      "r359"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails",
      "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "terseLabel": "Settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "auth_ref": [
      "r304"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "negatedTerseLabel": "Settlements paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r364"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "401(k) company contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r102",
      "r235"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r102",
      "r185"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r484"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "negatedTerseLabel": "Fair of interest rate swaps recorded in other liabilities"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, fixed rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r487",
      "r488",
      "r490",
      "r493"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "DERIVATIVES AND HEDGING ACTIVITIES"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r485",
      "r486"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r485",
      "r486"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Number of derivative instruments held"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Term of Contract",
        "terseLabel": "Derivative term"
       }
      }
     },
     "localname": "DerivativeTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r261",
      "r603"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedTerseLabel": "Dividends"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCash": {
     "auth_ref": [
      "r261",
      "r603"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.",
        "label": "Dividends, Cash",
        "terseLabel": "Common stock dividends paid"
       }
      }
     },
     "localname": "DividendsCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Dividends, Cash [Abstract]",
        "terseLabel": "Aggregate:"
       }
      }
     },
     "localname": "DividendsCashAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueFromRelatedParties": {
     "auth_ref": [
      "r122",
      "r547",
      "r591",
      "r619"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.",
        "label": "Due from Related Parties",
        "terseLabel": "Notes receivable from Wakefern"
       }
      }
     },
     "localname": "DueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r3",
      "r8",
      "r23",
      "r119",
      "r547"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Notes receivable from Wakefern"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r30",
      "r122",
      "r547"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).",
        "label": "Due from Related Parties, Noncurrent",
        "terseLabel": "Notes receivable from Wakefern"
       }
      }
     },
     "localname": "DueFromRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r122",
      "r547",
      "r593",
      "r618"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due to Related Parties",
        "terseLabel": "Indebtedness to Wakefern"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per share",
        "verboseLabel": "Per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r80",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r144",
      "r147",
      "r155",
      "r156",
      "r157",
      "r160",
      "r161",
      "r600",
      "r624"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r80",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r147",
      "r155",
      "r156",
      "r157",
      "r160",
      "r161",
      "r600",
      "r624"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r158",
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net income per share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r432"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r432",
      "r458"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal income tax rate",
        "verboseLabel": "Blended tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r432",
      "r458"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r432",
      "r458"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State income taxes, net of federal tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": {
     "auth_ref": [
      "r432"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent",
        "terseLabel": "Deferred tax revaluation due to Tax Act"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": {
     "auth_ref": [
      "r432",
      "r458"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent",
        "terseLabel": "Settlement of tax audits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued wages and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation costs related to nonvested stock options and restricted stock granted"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average period of compensation cost expected to be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Income tax benefit recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit",
        "terseLabel": "Actual tax benefit realized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Store fixtures and equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r125",
      "r126",
      "r128",
      "r131",
      "r140",
      "r143",
      "r163",
      "r217",
      "r254",
      "r261",
      "r420",
      "r421",
      "r422",
      "r451",
      "r452",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r634",
      "r635",
      "r636"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r9",
      "r14",
      "r209",
      "r607",
      "r645",
      "r646",
      "r647"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "terseLabel": "Excess tax benefit related to share-based compensation"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r358",
      "r496",
      "r554",
      "r555",
      "r556"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r308",
      "r310",
      "r315",
      "r358",
      "r496",
      "r554"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r310",
      "r495",
      "r497"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "terseLabel": "Assets Measured at NAV"
       }
      }
     },
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair value"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r358",
      "r554",
      "r555",
      "r556"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r117",
      "r431"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Federal:"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r527",
      "r534",
      "r542"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r530",
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r526",
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "negatedTerseLabel": "Financing obligations",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Finance Lease Maturity"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r526"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r529",
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r525"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease, right-of-use asset"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r527",
      "r534",
      "r542"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of leased assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r539",
      "r542"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r538",
      "r542"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r227",
      "r229",
      "r232",
      "r233",
      "r565",
      "r569"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r227",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Finite-lived intangible asset acquired"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "terseLabel": "Fiscal year"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FixedIncomeFundsMember": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.",
        "label": "Fixed Income Funds [Member]",
        "terseLabel": "Fixed Income Funds"
       }
      }
     },
     "localname": "FixedIncomeFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Gain on sale of prescription lists and property, equipment and fixtures"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "Operating and administrative expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r224",
      "r225",
      "r583"
     ],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill acquired in acquisition"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r226",
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and indefinite-lived intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r81",
      "r115",
      "r187",
      "r195",
      "r197",
      "r200",
      "r202",
      "r213",
      "r501"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r234",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r76",
      "r187",
      "r195",
      "r197",
      "r200",
      "r202",
      "r582",
      "r596",
      "r602",
      "r626"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r433",
      "r438",
      "r442",
      "r453",
      "r459",
      "r462",
      "r463",
      "r464"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": {
     "auth_ref": [
      "r454",
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.",
        "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle",
        "terseLabel": "Tax expense for adjustment due to the adoption of ASU 2016-02"
       }
      }
     },
     "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r118",
      "r142",
      "r143",
      "r186",
      "r431",
      "r454",
      "r461",
      "r627"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income taxes",
        "totalLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": {
     "auth_ref": [
      "r446"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.",
        "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
        "negatedTerseLabel": "Income tax benefit related to remeasurement of deferred tax balances"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlements": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
        "negatedTerseLabel": "Income tax benefit related to settlement aggreement with the New Jersey Division of Taxation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r99",
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r49",
      "r592",
      "r620"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Accounts Payable, Related Parties",
        "terseLabel": "Accounts payable to Wakefern"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in accrued salaries.",
        "label": "Increase (Decrease) in Accrued Salaries",
        "terseLabel": "Accrued wages and benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.",
        "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable",
        "terseLabel": "Income taxes receivable / payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "Merchandise inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Other assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r148",
      "r149",
      "r150",
      "r157"
     ],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive effect of share-based compensation (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "terseLabel": "Insurance recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r75",
      "r184",
      "r511",
      "r514",
      "r601"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.",
        "label": "Interest Income, Related Party",
        "terseLabel": "Interest income earned on investments related entity"
       }
      }
     },
     "localname": "InterestIncomeRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r96",
      "r98",
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryLIFOReserve": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.",
        "label": "Inventory, LIFO Reserve",
        "terseLabel": "LIFO reserve inventory"
       }
      }
     },
     "localname": "InventoryLIFOReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.",
        "label": "Inventory, LIFO Reserve, Effect on Income, Net",
        "terseLabel": "Provision to value inventories at LIFO"
       }
      }
     },
     "localname": "InventoryLIFOReserveEffectOnIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r2",
      "r51"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Merchandise inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r6",
      "r52",
      "r111",
      "r162",
      "r220",
      "r222",
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Merchandise inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Amortization of business acquisition inventory step-up"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvesteeMember": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A corporation that issued voting stock held by an investor.",
        "label": "Investee [Member]",
        "terseLabel": "Wakefern"
       }
      }
     },
     "localname": "InvesteeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r85",
      "r183"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r212",
      "r625"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by investments by consolidated and nonconsolidated entities. Includes, but is not limited to, variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.",
        "label": "Investments by Consolidated and Nonconsolidated Entities [Axis]",
        "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Axis]"
       }
      }
     },
     "localname": "InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments by consolidated and nonconsolidated entities. Includes, but is not limited to, variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.",
        "label": "Investments by Consolidated and Nonconsolidated Entities [Domain]",
        "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Domain]"
       }
      }
     },
     "localname": "InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investment in Wakefern"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborForceConcentrationRiskMember": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that specified components of the labor force, stated in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total number of personnel. Risk is the materially adverse effects from an increase in costs or a diminution in available personnel of an existing labor force that is essential to the entity.",
        "label": "Labor Force Concentration Risk [Member]",
        "terseLabel": "Labor Force Concentration Risk"
       }
      }
     },
     "localname": "LaborForceConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandAndBuildingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.",
        "label": "Land and Building [Member]",
        "terseLabel": "Land and buildings"
       }
      }
     },
     "localname": "LandAndBuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Rent paid to related parties"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r540",
      "r542"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Finance lease cost"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Expenses Related to Leases",
        "verboseLabel": "Total Lease Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTables",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Operating Lease Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r115",
      "r213",
      "r501",
      "r590",
      "r614"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES and SHAREHOLDERS\u2019 EQUITY",
        "verboseLabel": "Amounts recognized in the consolidated balance sheets:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r41",
      "r115",
      "r213",
      "r477",
      "r481",
      "r482",
      "r501"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r16",
      "r589",
      "r606"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Debt outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "verboseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r16",
      "r248",
      "r589",
      "r611"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Total debt, excluding obligations under leases"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Unclassified [Abstract]",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-term Debt and Lease Obligation",
        "totalLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current portion of debt",
        "verboseLabel": "Less current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt",
        "totalLabel": "Total long-term debt, excluding obligations under leases"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermNotesPayable": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Notes Payable, Noncurrent",
        "verboseLabel": "Notes payable related to New Markets Tax Credit"
       }
      }
     },
     "localname": "LongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r43",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Marketing and Advertising Expense [Abstract]",
        "terseLabel": "Marketing and Advertising Expense [Abstract]"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MediumTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instruments with maturities ranging from five to ten years.",
        "label": "Medium-term Notes [Member]",
        "terseLabel": "Medium-term Notes"
       }
      }
     },
     "localname": "MediumTermNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MultiemployerPlanEmployerContributionCost": {
     "auth_ref": [
      "r366",
      "r370",
      "r384",
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.",
        "label": "Multiemployer Plan, Employer Contribution, Cost",
        "terseLabel": "Total Contributions"
       }
      }
     },
     "localname": "MultiemployerPlanEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually insignificant.",
        "label": "Multiemployer Plan, Pension, Insignificant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage",
        "terseLabel": "Percentage of employees covered by collective bargaining agreements, insignificant"
       }
      }
     },
     "localname": "MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": {
     "auth_ref": [
      "r373",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are \"Green\", \"Yellow\", \"Orange\", \"Red\", \"Other\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]",
        "terseLabel": "Pension Protection Act Zone Status"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "zoneStatusItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually significant.",
        "label": "Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage",
        "terseLabel": "Percentage of employees covered by collective bargaining agreements, significant"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": {
     "auth_ref": [
      "r375",
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.",
        "label": "Multiemployer Plan, Pension, Significant, Employer Contribution, Cost",
        "terseLabel": "Contributions for the year ended"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber": {
     "auth_ref": [
      "r372",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employer Identification Number (EIN) or Tax Identification Number (TIN) assigned by Internal Revenue Service (IRS) for multiemployer pension plan determined to be individually significant, in nine-digit numeric format.",
        "label": "Multiemployer Plan, Pension, Significant, Employer Identification Number",
        "terseLabel": "EIN / Pension Plan Number"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployerIdentificationNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "nineDigitItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": {
     "auth_ref": [
      "r377",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]",
        "terseLabel": "FIP/RP Status Pending / Implemented"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "fundingImprovementAndRehabilitationPlanItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantPlanNumber": {
     "auth_ref": [
      "r372",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan number for multiemployer pension plan determined to be individually significant, in three-digit numeric format.",
        "label": "Multiemployer Plan, Pension, Significant, Plan Number",
        "terseLabel": "Multiemployer Plan Number"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantPlanNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "threeDigitItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": {
     "auth_ref": [
      "r378",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]",
        "terseLabel": "Surcharge Imposed"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "surchargeItemType"
    },
    "us-gaap_MultiemployerPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Multiemployer Plan [Line Items]",
        "terseLabel": "Multiemployer Plans [Line Items]"
       }
      }
     },
     "localname": "MultiemployerPlansLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r97",
      "r100",
      "r103"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r68",
      "r71",
      "r77",
      "r103",
      "r115",
      "r130",
      "r135",
      "r136",
      "r137",
      "r138",
      "r142",
      "r143",
      "r153",
      "r187",
      "r195",
      "r197",
      "r200",
      "r202",
      "r213",
      "r501",
      "r597",
      "r621"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r138",
      "r144",
      "r145",
      "r154",
      "r157",
      "r187",
      "r195",
      "r197",
      "r200",
      "r202"
     ],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income allocated, basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r146",
      "r154",
      "r157"
     ],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Net income allocated, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r137",
      "r160",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r449",
      "r450",
      "r451",
      "r452",
      "r566",
      "r567",
      "r568",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently issued accounting standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "auth_ref": [
      "r207"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.",
        "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Loans receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesIssued1": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value of notes issued in noncash investing and financing activities.",
        "label": "Notes Issued",
        "terseLabel": "Investment in Wakefern and increase in notes payable to Wakefern"
       }
      }
     },
     "localname": "NotesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r36",
      "r122",
      "r548"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Notes Payable, Related Parties, Current",
        "terseLabel": "Related party transaction amount",
        "verboseLabel": "Notes payable to Wakefern"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "New Market Tax Credit Financing"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of stores.",
        "label": "Number of Stores",
        "terseLabel": "Number of stores acquired",
        "verboseLabel": "Number of stores acquired"
       }
      }
     },
     "localname": "NumberOfStores",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OffMarketFavorableLeaseMember": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifiable intangible asset established upon acquisition based on a favorable difference between the terms of an acquired lease and the current market terms for that lease.",
        "label": "Off-Market Favorable Lease [Member]",
        "terseLabel": "Off-Market Favorable Lease"
       }
      }
     },
     "localname": "OffMarketFavorableLeaseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r187",
      "r195",
      "r197",
      "r200",
      "r202"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r535",
      "r542"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating and administrative expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r526"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r526"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r526"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r531",
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r539",
      "r542"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r538",
      "r542"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Rolling Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Rolling Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Rolling Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Rolling Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESFutureMinimumLeasePaymentsforallNonCancelableLeasesBeforeAdoptionofASU201602Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r12",
      "r584",
      "r608"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r59",
      "r61",
      "r327"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "negatedTerseLabel": "Pension remeasurement, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax": {
     "auth_ref": [
      "r62",
      "r474"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax",
        "terseLabel": "Tax on pension settlement loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r56",
      "r61"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Unrealized losses on interest rate swaps, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent",
        "negatedLabel": "Tax benefit on unrealized losses on interest rate swaps"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r61",
      "r65",
      "r489"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "negatedTerseLabel": "Reclassification of accumulated other comprehensive loss to interest expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": {
     "auth_ref": [
      "r61",
      "r65",
      "r327"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax",
        "terseLabel": "Pension settlement loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r69",
      "r72",
      "r74",
      "r78",
      "r254",
      "r503",
      "r508",
      "r509",
      "r598",
      "r622"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r69",
      "r72",
      "r474",
      "r475",
      "r479"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Total other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": {
     "auth_ref": [
      "r58",
      "r62",
      "r474"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax",
        "terseLabel": "Tax (expense) benefit of pension adjustment to funded status"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract]",
        "terseLabel": "Amounts included in Accumulated other comprehensive loss (pre-tax):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r57",
      "r61",
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "negatedTerseLabel": "Net actuarial loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r61",
      "r65",
      "r66",
      "r327"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Amortization of pension actuarial loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Tax of amortization of pension actuarial loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r474",
      "r475",
      "r479"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "terseLabel": "Tax expense (benefit) associated with other comprehensive loss and income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r594"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Long-term Debt, Noncurrent",
        "terseLabel": "Notes payable to Wakefern"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Treasury stock purchases, including shares surrendered for withholding taxes"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Dividends"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "terseLabel": "Total common stock dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business acquisitions, net of cash acquired",
        "terseLabel": "Payment for acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.",
        "label": "Payments to Acquire Notes Receivable",
        "negatedTerseLabel": "Investment in notes receivable related to New Markets Tax Credit financing"
       }
      }
     },
     "localname": "PaymentsToAcquireNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r281",
      "r282",
      "r305"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.",
        "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Current",
        "terseLabel": "Pension liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r307",
      "r309",
      "r315",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r358",
      "r360",
      "r361",
      "r364",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "PENSION PLANS"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense (reversal of expense) for pension and other postretirement benefits.",
        "label": "Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash",
        "terseLabel": "Non-cash pre-tax settlement charge"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r17",
      "r281",
      "r282",
      "r305",
      "r358"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Pension liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": {
     "auth_ref": [
      "r111",
      "r363",
      "r365",
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]",
        "terseLabel": "Benefit plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionExpenseReversalOfExpenseNoncash": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.",
        "label": "Pension Expense (Reversal of Expense), Noncash",
        "terseLabel": "Loss on pension settlements"
       }
      }
     },
     "localname": "PensionExpenseReversalOfExpenseNoncash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r277",
      "r281",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r332",
      "r333",
      "r335",
      "r338",
      "r343",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r364",
      "r366",
      "r380",
      "r381",
      "r382",
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PercentageOfLIFOInventory": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.",
        "label": "Percentage of LIFO Inventory",
        "terseLabel": "Percentage of LIFO inventory"
       }
      }
     },
     "localname": "PercentageOfLIFOInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r335",
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r390",
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": {
     "auth_ref": [
      "r279",
      "r280",
      "r594",
      "r617"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.",
        "label": "Postemployment Benefits Liability",
        "terseLabel": "Annuity contract"
       }
      }
     },
     "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, no par value: Authorized 10,000 shares, none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of a reclassification adjustment made to prior period financial statement amounts.",
        "label": "Prior Period Reclassification Adjustment",
        "terseLabel": "Prior period reclassification adjustment"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Proceeds from revolving line of credit"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from Notes Payable",
        "terseLabel": "Proceeds from issuance of long-term debt"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.",
        "label": "Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties",
        "terseLabel": "Investment in notes receivable from Wakefern"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.",
        "label": "Proceeds from Sale, Maturity and Collection of Long-term Investments",
        "terseLabel": "Maturity of notes receivable from Wakefern"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r91",
      "r415"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r34",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r240",
      "r648",
      "r649",
      "r650"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY, EQUIPMENT and FIXTURES"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r33",
      "r236"
     ],
     "calculation": {
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property, equipment and fixtures"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r237",
      "r615"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "negatedTerseLabel": "Net assets for leases",
        "terseLabel": "Property, equipment and fixtures, net",
        "totalLabel": "Property, equipment and fixtures, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r32",
      "r111",
      "r237",
      "r648",
      "r649"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, equipment and fixtures"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r10",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r10",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryIncomeTaxesPolicy": {
     "auth_ref": [
      "r111",
      "r652",
      "r653"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).",
        "label": "Regulatory Income Taxes, Policy [Policy Text Block]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "RegulatoryIncomeTaxesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r335",
      "r546",
      "r547"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r546",
      "r549"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related party transaction amount"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r335",
      "r546",
      "r547",
      "r549"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r335",
      "r546",
      "r549",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails",
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r544",
      "r545",
      "r547",
      "r550",
      "r551"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY INFORMATION - WAKEFERN"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-term Lines of Credit",
        "negatedTerseLabel": "Payments on revolving line of credit"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of Notes Payable",
        "negatedLabel": "Principal payments of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r261",
      "r423",
      "r613",
      "r638",
      "r643"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r125",
      "r126",
      "r128",
      "r131",
      "r140",
      "r143",
      "r217",
      "r420",
      "r421",
      "r422",
      "r451",
      "r452",
      "r634",
      "r636"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r338",
      "r343",
      "r344",
      "r345",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r338",
      "r343",
      "r344",
      "r345",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r277",
      "r278",
      "r281",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r332",
      "r333",
      "r335",
      "r338",
      "r343",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r364",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r380",
      "r381",
      "r382",
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r277",
      "r278",
      "r281",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r332",
      "r333",
      "r335",
      "r338",
      "r343",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r364",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r380",
      "r381",
      "r382",
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r181",
      "r182",
      "r194",
      "r198",
      "r199",
      "r203",
      "r204",
      "r205",
      "r273",
      "r274",
      "r564"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r112",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r344",
      "r345",
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Allocation of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r467",
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r43",
      "r121",
      "r255",
      "r258",
      "r259",
      "r260",
      "r512",
      "r513",
      "r515",
      "r604"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized In Plan Assets and Benefit Obligations Recognized"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r342",
      "r343",
      "r346",
      "r347",
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails",
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.",
        "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]",
        "terseLabel": "Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTable": {
     "auth_ref": [
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about multiemployer plan.",
        "label": "Multiemployer Plan [Table]",
        "terseLabel": "Schedule of Multiemployer Plans [Table]"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about multiemployer plan.",
        "label": "Multiemployer Plan [Table Text Block]",
        "terseLabel": "Schedule of Multiemployer Plans"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Costs Recognized"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r34",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r471"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r120",
      "r548",
      "r549"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r390",
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r45",
      "r113",
      "r164",
      "r165",
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r437",
      "r448"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Industry segment"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r426"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "Store opening and closing costs"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Non-cash share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Nonvested at end of year (in dollars per share)",
        "periodStartLabel": "Nonvested at beginning of year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-average \u00a0grant date \u00a0fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of restricted shares vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r397",
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Nonvested at end of year (in shares)",
        "periodStartLabel": "Nonvested at beginning of year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options exercisable at end of year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exercisable at end of year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedTerseLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r398",
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at end of year (in shares)",
        "periodStartLabel": "Outstanding at beginning of year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at end of year (in dollars per share)",
        "periodStartLabel": "Outstanding at beginning of year (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r389",
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r111",
      "r390",
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-average remaining contractual term of options outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r116",
      "r431",
      "r454"
     ],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "State:"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r113",
      "r115",
      "r147",
      "r151",
      "r152",
      "r155",
      "r157",
      "r164",
      "r165",
      "r166",
      "r213",
      "r254",
      "r501"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.shoprite.com/role/CoverPage",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r48",
      "r125",
      "r126",
      "r128",
      "r131",
      "r140",
      "r143",
      "r163",
      "r217",
      "r254",
      "r261",
      "r420",
      "r421",
      "r422",
      "r451",
      "r452",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r634",
      "r635",
      "r636"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r125",
      "r126",
      "r128",
      "r163",
      "r564"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "auth_ref": [
      "r388",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited": {
     "auth_ref": [
      "r413"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Granted, Value, Share-based Payment Arrangement, Forfeited",
        "negatedTerseLabel": "Restricted shares forfeited"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationForfeited",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r21",
      "r22",
      "r254",
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "negatedTerseLabel": "Restricted shares forfeited (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r21",
      "r22",
      "r254",
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share-based compensation expense (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r21",
      "r22",
      "r254",
      "r261",
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercise of stock options (in shares)",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r48",
      "r254",
      "r261"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Authorized amount of share repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Authorized amount remaining in share repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r21",
      "r22",
      "r254",
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Treasury stock purchases (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r21",
      "r22",
      "r254",
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "terseLabel": "Number of shares repurchased"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r22",
      "r26",
      "r27",
      "r115",
      "r208",
      "r213",
      "r501"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Adjustment to retained earnings from adoption of ASU 2016-02",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r114",
      "r261",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r510",
      "r552"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r510",
      "r552"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r510",
      "r552"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "terseLabel": "Supplemental Employee Retirement Plan"
       }
      }
     },
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r47",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r47",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r47",
      "r262",
      "r263"
     ],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Less treasury stock, Class A, at cost: 726 shares at July\u00a025, 2020 and 502 shares at July\u00a027, 2019"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r254",
      "r261",
      "r262"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Treasury stock purchases"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r449",
      "r450",
      "r451",
      "r452",
      "r566",
      "r567",
      "r568",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnionizedEmployeesConcentrationRiskMember": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that unionized employees, in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total corresponding number of personnel. Risk is the materially adverse effects of strikes and unfavorable contract negotiations with employees covered by collective bargaining arrangements.",
        "label": "Unionized Employees Concentration Risk [Member]",
        "terseLabel": "Unionized Employees Concentration Risk"
       }
      }
     },
     "localname": "UnionizedEmployeesConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r428",
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r436"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Reductions based on settlement of tax audits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESUnrecognizedTaxBenefitsReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "negatedLabel": "Tax benefit related to interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r177",
      "r178",
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Percentage of profits and losses entitled to Company"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r536",
      "r542"
     ],
     "calculation": {
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r146",
      "r157"
     ],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted average shares outstanding, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r144",
      "r157"
     ],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares outstanding, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of employees covered by a collective bargaining agreement that will expire within one year after the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.",
        "label": "Workforce Subject to Collective Bargaining Arrangements Expiring within One Year [Member]",
        "terseLabel": "Workforce Subject to Collective Bargaining Arrangements Expired or Expiring within One Year"
       }
      }
     },
     "localname": "WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.",
        "label": "Workforce Subject to Collective Bargaining Arrangements [Member]",
        "terseLabel": "Workforce Subject to Collective Bargaining Arrangements"
       }
      }
     },
     "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_A2010PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2010 Plan [Member]",
        "label": "2010 Plan [Member]",
        "terseLabel": "2010 Plan"
       }
      }
     },
     "localname": "A2010PlanMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_AggregateRentToRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Rent Paid To Related Partnership",
        "terseLabel": "Rent paid to related partnership"
       }
      }
     },
     "localname": "AggregateRentToRelatedParties",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Lease Terms and Discount Rates"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vlgea_BenefitOverRecapturePeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Benefit Over Recapture Period",
        "label": "Benefit Over Recapture Period",
        "terseLabel": "Benefit over recapture period"
       }
      }
     },
     "localname": "BenefitOverRecapturePeriod",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_BusinessCombinationConsiderationTransferredCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Credit",
        "label": "Business Combination, Consideration Transferred, Credit",
        "terseLabel": "Acquisition credit"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredCredit",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities",
        "terseLabel": "Accrued wages and benefits"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails": {
       "order": 1.0,
       "parentTag": "vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capital Leases, Income Statement, Depreciation And Amortization Expense",
        "label": "Capital Leases, Income Statement, Depreciation And Amortization Expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "CapitalLeasesIncomeStatementDepreciationAndAmortizationExpense",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_CapitalLeasesIncomeStatementDepreciationAndInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capital Leases, Income Statement, Depreciation And Interest Expense",
        "label": "Capital Leases, Income Statement, Depreciation And Interest Expense",
        "totalLabel": "Depreciation, amortization and interest expense"
       }
      }
     },
     "localname": "CapitalLeasesIncomeStatementDepreciationAndInterestExpense",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofExpensesRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_CashFlowLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flow, Lessee [Abstract]",
        "label": "Cash Flow, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts in the measurement of lease liabilities"
       }
      }
     },
     "localname": "CashFlowLesseeAbstract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vlgea_CenterStoreMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Center Store [Member]",
        "label": "Center Store [Member]",
        "terseLabel": "Center Store"
       }
      }
     },
     "localname": "CenterStoreMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_ChangeInPatronageDividendReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Change in patronage dividend receivable",
        "negatedTerseLabel": "Patronage dividend receivable"
       }
      }
     },
     "localname": "ChangeInPatronageDividendReceivable",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Common Stock, Voting Rights, Number of Votes Per Common Share",
        "label": "Common Stock, Voting Rights, Number of Votes Per Common Share",
        "terseLabel": "Number of votes entitled per share"
       }
      }
     },
     "localname": "CommonStockVotingRightsNumberofVotesPerCommonShare",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_CommonStockVotingRightsPercentageofVotingPower": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Common Stock Voting Rights, Percentage of Voting Power",
        "label": "Common Stock Voting Rights, Percentage of Voting Power",
        "terseLabel": "Percentage of voting power (greater than)"
       }
      }
     },
     "localname": "CommonStockVotingRightsPercentageofVotingPower",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit Agreement With Wells Fargo National Bank, National Association [Member]",
        "label": "Credit Agreement With Wells Fargo National Bank, National Association [Member]",
        "terseLabel": "Credit Agreement with Wells Fargo National Bank, National Association"
       }
      }
     },
     "localname": "CreditAgreementWithWellsFargoNationalBankNationalAssociationMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_DebtConversionAllowableConvertedInstrumentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Conversion, Allowable Converted Instrument, Amount",
        "label": "Debt Conversion, Allowable Converted Instrument, Amount",
        "terseLabel": "Allowable convertible debt"
       }
      }
     },
     "localname": "DebtConversionAllowableConvertedInstrumentAmount",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_DebtInstrumentCollateralNumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Collateral, Number Of Stores",
        "label": "Debt Instrument, Collateral, Number Of Stores",
        "terseLabel": "Number of stores used as collateral for debt"
       }
      }
     },
     "localname": "DebtInstrumentCollateralNumberOfStores",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_DeferredTaxAssetTaxDeferredLeasingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Asset Tax Deferred Leasing Activities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetTaxDeferredLeasingActivities",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Asset Tax Deferred Uncertain Tax Position",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetTaxDeferredUncertainTaxPosition",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities Patronage Dividend Receivable",
        "terseLabel": "Patronage dividend receivable"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPatronageDividendReceivable",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_DefinedBenefitPlanNumberOfPlansFrozen": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan, Number Of Plans Frozen",
        "label": "Defined Benefit Plan, Number Of Plans Frozen",
        "terseLabel": "Number of defined benefit plans frozen"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberOfPlansFrozen",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_DefinedBenefitPlanNumberOfPlansTerminated": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan, Number Of Plans Terminated",
        "label": "Defined Benefit Plan, Number Of Plans Terminated",
        "terseLabel": "Number of defined benefit plans terminated"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberOfPlansTerminated",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_DefinedBenefitPlanNumberofPlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan, Number of Plans",
        "label": "Defined Benefit Plan, Number of Plans",
        "terseLabel": "Number of defined benefit plans"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberofPlans",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan, Number of Plans Covering Non-Union Members",
        "label": "Defined Benefit Plan, Number of Plans Covering Non-Union Members",
        "terseLabel": "Number of defined benefit plans covering non-union members"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan, Number of Plans Covering Union Members",
        "label": "Defined Benefit Plan, Number of Plans Covering Union Members",
        "terseLabel": "Number of defined benefit plans covering union members"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberofPlansCoveringUnionMembers",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B",
        "label": "Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B",
        "terseLabel": "Common stock cash dividends, percent Class A is entitled greater than Class B"
       }
      }
     },
     "localname": "DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent",
        "terseLabel": "Federal net operating loss carryback"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount",
        "negatedTerseLabel": "Incremental benefit from a federal net operating loss carryback"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_EquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Securities [Abstract]",
        "label": "Equity Securities [Abstract]",
        "terseLabel": "Equity Securities [Abstract]"
       }
      }
     },
     "localname": "EquitySecuritiesAbstract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vlgea_FairwayMarketsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fairway Markets [Member]",
        "label": "Fairway Markets [Member]",
        "terseLabel": "Fairway Markets"
       }
      }
     },
     "localname": "FairwayMarketsMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_FixedIncomeSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed Income Securities [Abstract]",
        "label": "Fixed Income Securities [Abstract]",
        "terseLabel": "Fixed Income Securities [Abstract]"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesAbstract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vlgea_FreshMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fresh [Member]",
        "label": "Fresh [Member]",
        "terseLabel": "Fresh"
       }
      }
     },
     "localname": "FreshMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_GourmetGarageSpecialtyMarketsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gourmet Garage Specialty Markets [Member]",
        "label": "Gourmet Garage Specialty Markets [Member]",
        "terseLabel": "Gourmet Garage Specialty Markets"
       }
      }
     },
     "localname": "GourmetGarageSpecialtyMarketsMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails",
      "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_InsureRiteLtd.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Insure-Rite Ltd. [Member]",
        "label": "Insure-Rite Ltd. [Member]",
        "terseLabel": "Insure-Rite Ltd."
       }
      }
     },
     "localname": "InsureRiteLtd.Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest On Unrelated Party Note Receivable Percentage",
        "label": "Interest On Unrelated Party Note Receivable Percentage",
        "terseLabel": "Interest on unrelated party note receivable percentage"
       }
      }
     },
     "localname": "InterestOnUnrelatedPartyNoteReceivablePercentage",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_InvestmentinRelatedPartyAffiliate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Related Party Affiliate",
        "terseLabel": "Investment in Insure-Rite, Ltd"
       }
      }
     },
     "localname": "InvestmentinRelatedPartyAffiliate",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_LeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liabilities, Payments, Due [Abstract]",
        "label": "Lease, Liabilities, Payments, Due [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vlgea_LeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability",
        "label": "Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due",
        "label": "Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDue",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 5.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due After Year Five",
        "label": "Lease, Liability, Payments, Due After Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 3.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due Year Five",
        "label": "Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due Year Four",
        "label": "Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDueYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 6.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due Year One",
        "label": "Lease, Liability, Payments, Due Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearOne",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 4.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due Year Three",
        "label": "Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Payments, Due Year Two",
        "label": "Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "vlgea_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability, Undiscounted Excess Amount",
        "label": "Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "LeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Right-Of-Use Asset",
        "label": "Lease, Right-Of-Use Asset",
        "terseLabel": "Lease, right-of-use asset"
       }
      }
     },
     "localname": "LeaseRightOfUseAsset",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentlyIssuedAccountingStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LeaseWeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Weighted Average Discount Rate [Abstract]",
        "label": "Lease, Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "LeaseWeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Weighted Average Remaining Lease Term [Abstract]",
        "label": "Lease, Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted-average remaining lease term (years)"
       }
      }
     },
     "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vlgea_LesseeLeaseLeaseNotYetCommencedLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Lease, Lease Not Yet Commenced, Liability",
        "label": "Lessee, Lease, Lease Not Yet Commenced, Liability",
        "terseLabel": "Future lease payment obligations that have not yet commenced but have been executed"
       }
      }
     },
     "localname": "LesseeLeaseLeaseNotYetCommencedLiability",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_LesseeLeaseNumberOfContracts": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Lease, Number Of Contracts",
        "label": "Lessee, Lease, Number Of Contracts",
        "terseLabel": "Number of retail stores leased (in contracts)"
       }
      }
     },
     "localname": "LesseeLeaseNumberOfContracts",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_LesseeLeaseRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Lease, Renewal Term",
        "label": "Lessee, Lease, Renewal Term",
        "terseLabel": "Lease renewal terms"
       }
      }
     },
     "localname": "LesseeLeaseRenewalTerm",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vlgea_LesseeLeaseTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Lease, Term Of Contract",
        "label": "Lessee, Lease, Term Of Contract",
        "terseLabel": "Initial lease terms"
       }
      }
     },
     "localname": "LesseeLeaseTermOfContract",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount",
        "label": "Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount",
        "terseLabel": "Revolving credit conversion to secured term loan"
       }
      }
     },
     "localname": "LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period",
        "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period",
        "terseLabel": "Expiration period of union contracts"
       }
      }
     },
     "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions",
        "label": "Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions",
        "terseLabel": "Employer contribution, percentage of pension fund contributions (more than)"
       }
      }
     },
     "localname": "MultiemployerPlansEmployerContributionPercentageofPensionFundContributions",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_MultiemployerPlansNumberOfPlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer Plans, Number Of Plans",
        "label": "Multiemployer Plans, Number Of Plans",
        "terseLabel": "Number of multi-employer pension plans"
       }
      }
     },
     "localname": "MultiemployerPlansNumberOfPlans",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_NumberofClassesofCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Classes of Common Stock",
        "label": "Number of Classes of Common Stock",
        "terseLabel": "Number of common stock classes"
       }
      }
     },
     "localname": "NumberofClassesofCommonStock",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails",
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_NumberofShareBasedCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Share-Based Compensation Plans",
        "label": "Number of Share-Based Compensation Plans",
        "terseLabel": "Number of share-based compensation plans"
       }
      }
     },
     "localname": "NumberofShareBasedCompensationPlans",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_NumberofUnions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Unions",
        "label": "Number of Unions",
        "terseLabel": "Number of unions"
       }
      }
     },
     "localname": "NumberofUnions",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_OtherPostretirementBenefitPlansContributions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Postretirement Multiemployer Benefit Plans Contributions",
        "terseLabel": "Company contributions to other multi-employer benefit plans"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansContributions",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_OtherProductMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Product [Member]",
        "label": "Other Product [Member]",
        "terseLabel": "Other Product"
       }
      }
     },
     "localname": "OtherProductMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_OwnershipInterest": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership interest in Wakefern",
        "terseLabel": "Ownership interest in Wakefern"
       }
      }
     },
     "localname": "OwnershipInterest",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_PatronageDividendReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Patronage dividend receivable",
        "terseLabel": "Patronage dividend receivable"
       }
      }
     },
     "localname": "PatronageDividendReceivable",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_PensionAssetCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": {
       "order": 1.0,
       "parentTag": "vlgea_PensionAssetTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Pension asset - cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "PensionAssetCash",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": {
       "order": 4.0,
       "parentTag": "vlgea_PensionAssetTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, International",
        "label": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, International",
        "terseLabel": "Mutual/Collective Trust Funds - International"
       }
      }
     },
     "localname": "PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": {
       "order": 3.0,
       "parentTag": "vlgea_PensionAssetTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.",
        "label": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.",
        "terseLabel": "Mutual/Collective Trust Funds - U.S."
       }
      }
     },
     "localname": "PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": {
       "order": 5.0,
       "parentTag": "vlgea_PensionAssetTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income",
        "label": "Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income",
        "terseLabel": "Mutual/Collective Trust Funds - Fixed Income"
       }
      }
     },
     "localname": "PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_PensionAssetTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Pension asset - total",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PensionAssetTotal",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_PensionPlanOfLocal464AMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "PensionPlanOfLocal464AMember",
        "terseLabel": "Pension Plan of Local 464A"
       }
      }
     },
     "localname": "PensionPlanOfLocal464AMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_PerStoreInvestmentAdditionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per Store Investment, Additions [Member]",
        "label": "Per Store Investment, Additions [Member]",
        "terseLabel": "Per Store Investment, Additions"
       }
      }
     },
     "localname": "PerStoreInvestmentAdditionsMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_PerStoreInvestmentIncreaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per Store Investment, Increase [Member]",
        "label": "Per Store Investment, Increase [Member]",
        "terseLabel": "Per Store Investment, Increase"
       }
      }
     },
     "localname": "PerStoreInvestmentIncreaseMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_PerStoreInvestmentMaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum Per Store Investment [Member]",
        "label": "Per Store Investment, Maximum [Member]",
        "terseLabel": "Per Store Investment, Maximum"
       }
      }
     },
     "localname": "PerStoreInvestmentMaximumMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_PercentageofTotalSales": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Total Sales",
        "label": "Percentage of Total Sales",
        "terseLabel": "Percentage of total sales"
       }
      }
     },
     "localname": "PercentageofTotalSales",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_PharmacyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pharmacy [Member]",
        "label": "Pharmacy [Member]",
        "terseLabel": "Pharmacy"
       }
      }
     },
     "localname": "PharmacyMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Note Receivable Maturing August 2022 [Member]",
        "label": "Related Party Note Receivable Maturing August 2022 [Member]",
        "terseLabel": "Related Party Note Receivable Maturing August 2022"
       }
      }
     },
     "localname": "RelatedPartyNoteReceivableMaturingAugust2022Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Note Receivable Maturing February 2024 [Member]",
        "label": "Related Party Note Receivable Maturing February 2024 [Member]",
        "terseLabel": "Related Party Note Receivable Maturing February 2024"
       }
      }
     },
     "localname": "RelatedPartyNoteReceivableMaturingFebruary2024Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_RelatedPartyTransactionBasisSpreadonVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Basis Spread on Variable Rate",
        "label": "Related Party Transaction, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate (as a percent)"
       }
      }
     },
     "localname": "RelatedPartyTransactionBasisSpreadonVariableRate",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership",
        "label": "Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership",
        "terseLabel": "Number of properties owned by VIE partnership"
       }
      }
     },
     "localname": "RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Number of Real Estate Partnerships",
        "label": "Related Party Transaction, Number of Real Estate Partnerships",
        "terseLabel": "Number of real estate partnerships with company ownership interests"
       }
      }
     },
     "localname": "RelatedPartyTransactionNumberofRealEstatePartnerships",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid",
        "label": "Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid",
        "terseLabel": "Number of partnerships to which rent was paid for leased stores"
       }
      }
     },
     "localname": "RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity",
        "label": "Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity",
        "terseLabel": "Number of variable interest entity real estate partnerships"
       }
      }
     },
     "localname": "RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vlgea_RelatedPartyTransactionOfficerOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Officer Ownership Percentage",
        "label": "Related Party Transaction, Officer Ownership Percentage",
        "terseLabel": "Officer ownership percentage in leasing property realty firm"
       }
      }
     },
     "localname": "RelatedPartyTransactionOfficerOwnershipPercentage",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements",
        "label": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements",
        "terseLabel": "Purchase obligation, as a percentage of merchandise requirements"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination",
        "label": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination",
        "terseLabel": "Percentage of stockholders to request termination"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Purchases from Related Party, Purchase Obligation Period",
        "label": "Related Party Transaction, Purchases from Related Party, Purchase Obligation Period",
        "terseLabel": "Purchase obligation period"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Dividends Declared and Paid [Table Text Block]",
        "terseLabel": "Schedule of Dividends Declared and Paid"
       }
      }
     },
     "localname": "ScheduleOfDividendsDeclaredAndPaidTableTextBlock",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vlgea_SellingAreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Selling Area Of Real Estate Property",
        "label": "Selling Area Of Real Estate Property",
        "terseLabel": "Average selling area of each supermarket acquired (in sq ft)"
       }
      }
     },
     "localname": "SellingAreaOfRealEstateProperty",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "vlgea_StockPlan2016Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Plan 2016",
        "label": "Stock Plan 2016 [Member]",
        "terseLabel": "2016 Plan"
       }
      }
     },
     "localname": "StockPlan2016Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Subscriptions Outstanding, Payments Due After 2024 [Member]",
        "label": "Stock Subscriptions Outstanding, Payments Due After 2024 [Member]",
        "terseLabel": "Stock Subscriptions Outstanding, Payments Due After 2024"
       }
      }
     },
     "localname": "StockSubscriptionsOutstandingPaymentsDueAfter2024Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Subscriptions Outstanding, Payments Due In 2021 [Member]",
        "label": "Stock Subscriptions Outstanding, Payments Due In 2021 [Member]",
        "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2021"
       }
      }
     },
     "localname": "StockSubscriptionsOutstandingPaymentsDueIn2021Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2022Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Subscriptions Outstanding, Payments Due In 2022 [Member]",
        "label": "Stock Subscriptions Outstanding, Payments Due In 2022 [Member]",
        "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2022"
       }
      }
     },
     "localname": "StockSubscriptionsOutstandingPaymentsDueIn2022Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Subscriptions Outstanding, Payments Due In 2023 [Member]",
        "label": "Stock Subscriptions Outstanding, Payments Due In 2023 [Member]",
        "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2023"
       }
      }
     },
     "localname": "StockSubscriptionsOutstandingPaymentsDueIn2023Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Subscriptions Outstanding, Payments Due In 2024 [Member]",
        "label": "Stock Subscriptions Outstanding, Payments Due In 2024 [Member]",
        "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2024"
       }
      }
     },
     "localname": "StockSubscriptionsOutstandingPaymentsDueIn2024Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In",
        "label": "Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In [Member]",
        "terseLabel": "Stores Leased From Real Estate Partnerships Which Company Has Ownership Interest In"
       }
      }
     },
     "localname": "StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_StoresSubleasedFromWakefernMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stores Subleased From Wakefern",
        "label": "Stores Subleased From Wakefern [Member]",
        "terseLabel": "Stores Subleased From Wakefern"
       }
      }
     },
     "localname": "StoresSubleasedFromWakefernMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_SubleaseAgreementAnnualRent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Rent Paid To Wakefern Under Sublease Agreement",
        "terseLabel": "Rent paid to Wakefern under sublease agreement"
       }
      }
     },
     "localname": "SubleaseAgreementAnnualRent",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supermarket Leased From Realty Firm Owned By Company Officers",
        "label": "Supermarket Leased From Realty Firm Owned By Company Officers [Member]",
        "terseLabel": "Supermarket Leased From Realty Firm Which Company Officers Partially Own"
       }
      }
     },
     "localname": "SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/LEASESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_SupportServicesIncurredCharges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Support services incurred charges",
        "terseLabel": "Support services incurred charges"
       }
      }
     },
     "localname": "SupportServicesIncurredCharges",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_ThirdPartyContributiontoInvestmentFund": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Third Party Contribution to Investment Fund",
        "label": "Third Party Contribution to Investment Fund",
        "terseLabel": "Third party contribution to investment fund"
       }
      }
     },
     "localname": "ThirdPartyContributiontoInvestmentFund",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/DEBTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_TwoClassIncomeAllocationClassBConversiontoClassA": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Two Class Income Allocation Class B Conversion to Class A",
        "terseLabel": "Conversion of Class B to Class A shares"
       }
      }
     },
     "localname": "TwoClassIncomeAllocationClassBConversiontoClassA",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_TwoClassIncomeDistributionShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Two Class Income Distribution Share Based Compensation",
        "terseLabel": "Effect of share-based compensation on allocated net income"
       }
      }
     },
     "localname": "TwoClassIncomeDistributionShareBasedCompensation",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_TwoClassShareAllocationClassBConversiontoClassA": {
     "auth_ref": [],
     "calculation": {
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "label": "Two Class Share Allocation Class B Conversion to Class A",
        "terseLabel": "Conversion of Class B to Class A shares (in shares)"
       }
      }
     },
     "localname": "TwoClassShareAllocationClassBConversiontoClassA",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vlgea_UFCWLocal1262EmployersPensionFundMember1Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UFCWLocal1262EmployersPensionFundMember1Member",
        "terseLabel": "UFCW Local 1262 &amp; Employers Pension Fund"
       }
      }
     },
     "localname": "UFCWLocal1262EmployersPensionFundMember1Member",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_UFCWRegionalPensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UFCWRegionalPensionPlanMember",
        "terseLabel": "UFCW Regional Pension Plan"
       }
      }
     },
     "localname": "UFCWRegionalPensionPlanMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_UnionSponsoredDefinedContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Union sponsored defined contribution",
        "terseLabel": "Company contributions to union sponsored plans"
       }
      }
     },
     "localname": "UnionSponsoredDefinedContribution",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_VendorAllowancesAndRebates": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Vendor allowances and rebates",
        "terseLabel": "Vendor allowances and rebates"
       }
      }
     },
     "localname": "VendorAllowancesAndRebates",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Village Super Market, Inc. Retail Clerks Employees\u2019 Retirement Plan [Member]",
        "label": "Village Super Market, Inc. Retail Clerks Employees\u2019 Retirement Plan [Member]",
        "terseLabel": "Village Super Market, Inc. Retail Clerks Employees\u2019 Retirement Plan"
       }
      }
     },
     "localname": "VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Village Super Market, Inc. Employees\u2019 Retirement Plan",
        "label": "Village Super Market, Inc. Employees\u2019 Retirement Plan [Member]",
        "terseLabel": "Village Super Market, Inc. Employees\u2019 Retirement Plan"
       }
      }
     },
     "localname": "VillageSuperMarketIncEmployeesRetirementPlanMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]",
        "label": "Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]",
        "terseLabel": "Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]"
       }
      }
     },
     "localname": "WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember",
     "nsuri": "http://www.shoprite.com/20200725",
     "presentation": [
      "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 16
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32006-111567"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.11)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(s)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235172"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235116"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235144"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "c(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL7495116-110257"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 2)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121569800&loc=d3e45014-112735"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121569800&loc=d3e45023-112735"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121569800&loc=d3e45031-112735"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423"
  },
  "r654": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r655": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r656": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r657": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r658": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r659": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580"
  },
  "r660": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r661": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r662": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>91
<FILENAME>0000103595-20-000033-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000103595-20-000033-xbrl.zip
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
M>CX4R^8X'YA.Q<!IT31P+;R1PL0 ',-"V&"LT1%1HR6\9PKJ#4T%QQZU0I1
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
MHZF5A(&FFDX&.Q3R7NV G^807:3+8!<N[WB5WIA V(9R,)YL+K[<E99FKB$
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
M. *JY4N@^FH@K.<K]8^^4O^S&C [>O5+LG^>472/Q0IRGXGA>6'=J>,KUL\
MD/-5F8=G[J39B&\Y N2QR5>1X@ERRVKO=8)H2_FBOMLX3!A!)U4X_^^/F(*G
M4-BY4LR58E((>!^EF$0[.MNKRBLF'RUYK!7]B]![*G/Z)16_)>C3!@Y8+N+'
M!X<?H]D/'[S^%)(^%Z,'B9%X"AOSM&(TB9 ]VZ%//1GZ]8K2S^KC39V*X9=W
MXWX>J6<N5)@Z,2*+:-K$:!*1>K:=ZV8P@R>;H)IM5TA/GR<T=Z@G4(KXM$G1
M)*+T;/O3K7XO2V7+)F0I8=IT3,X=ZKE#_=-2I!;)M$G1)"+U;/O3*Z&3UP=D
MC+<()-R>.]@_!MMLVERCN8,]@5(DITV*)A&V9]O!_ECO*CN?^]<_E'BPJ*;-
M,YK[UQ,G16SN7\_]Z^\)R58P<>Y0_R#QR'S&>NY0/X(4B6F3HDG$Z=EVJ-]5
M-2+F[O2/*=@39.K-W>E?3HKF[O3<G?Y>Y;C\[V&_F'O3/T([-'T3BW-O>@*E
M:)[_,?>FOR,D&ZFPTMR9_C']>H)%Q+DS_<M)$9TV*9I$E)YM9_H[U4J>U0WZ
MYC[<;U; 15.X\QFC)]CJ\!($GU31_K%R 3,77,RU:JY5TUAO8%X/?'('M'2]
M5G8T;I".#38Q!C<8G1#<C_E@?&H\W'.]\.FU&JI5+=KKI:H=7 N#O#[^.W7I
M5<. RUF.ZFB;XBA/%7T[P92A,0A%.C<;AF,.0JK\G8Z=3W5OR^KQJH)X5:&Z
M"+V#P>7[S?%QJON=E*X^AKXQ*F7]K4.,QT=XCT[N3F6*&^'$=(:I?GA5P_4D
M]_!SXZKLN0^I@ZEV;UZ]^#Q5EAUV?,-",YU^&?RK1A&Z?1\ZJ<QO 5] %5SP
MBS,D*=,K^O*N 7WS6-&EY;\^K6^M;Z]OM+9>-596/Z]^V/C87&UM-Y9:*XW5
M__VXU-J":]-(C)GC[C?J08]/56^/3Q"HCU4'3#LH3#=I]O 8/OE1<?3J-('Z
M*/6$/EW J#!HN+;)>[<.;,_+RT92VS7JI8+\5:GW$124Z>""T]#II'\3*O6/
M0ZJ_GP"B.A>^/C$[@5GR%$9G#]QQ0/Q.._3&C5:@.8:P].XR%0P?I.,%0B^
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
M.S:4%\IB#X[9CGRY"+SW\@),Y(HL^NZR_?1@]_3X:/?SX=F/JFYJ!22VJ60
MFY]_AI$LW(P4'B$G225]LX< +^:@8AX+FTT%(-C Q@H08&?^JGR/V8>8+,5Y
M"\889@-=65ZX2=1TQAC+I -;5Y77\*X9/KWO-9R7I!:?''SZ]GGW[/CDAW%P
M]/OAR?$15AW>Q+V_%#UYF3F:1>"RO#!UO<#W'(RZQ9G[+A(C6;R.+>E"_B?I
MI)1BPP5.A$LE5\;"]E&?QLS1*!WA"&B!AA&&NT7@++&706"7)BY-6LKU4TF#
M\Q9S.,!<8Y&%]Z/4S\=*_7))R@LO](NN 9A^Z?L+43V\](47I6(9A06N$^:A
MUVP+]"3? 8\[Q!/'1_ ]'-#\*92\,'3M*QM.'@":*U[H>@[\$(A+VU_I=J +
M:A02N<)O!%WZS2+&KC<<>D[JYS#$:RPR<!,.$FF'A/(Z?L#9ZBN@H]:@V>:U
M;'/O^,O7@[-#7<JCVALZ*]?)S?FD%Y,VX<_RMA$7S/6<L8UV!DPH+[L'=A2%
MERH#%08:>4&94HN%B04:,WPQTI=71B9(FE-?S%7#,, H'P,3VBD4'PAP#\6+
M&IS%8?LF$2G?9L-")'3)9:%H?*D ?);T;\!@@]CDU]FXQY(&R,I5)J_KQ72=
M1*EHI60S]=(0*P5SY1":S*2<>!NOMU"-!+Y#K4(ZE H2@!)'[$J%@HS3<#*?
M:$PYUZI,1-$24]EHNPXFK.[ZK@?_G=A_A\'/WS&MR_@(BX&9/_P68SIGG#BA
M2;\EX24PW4^>C3&/_^"U;]/X[+EPBJ?V4%!$_#0)I\8_[<GT/0733>,,*Z7
MZV=8*2(R?@O%OV*\(^3O@(D+OW\7(\!'WMAWX2D,V,N[CF0^'4Q"3Q.?8JQQ
M'FV;8JA>U9I0V0)F\93,O$Z$J3+@R4B.9/R&TGSE%2-Y%Z><TI>?;BQ*9\EN
M_DB@T"@DG0%,0$UW$+P^J-Y1"?#%K#M9LH]P#]_+:^+*O)Z8DUHO\3+]]I7#
MNT='C]]W#S_O?OA\8!P>?3P^^:++/E5\0[O7W"(O7.XW"U6N\3:?09?UT-95
M%5& 1\(_L:JE&%!=.7/NOMV(LW%&E(R#/\EZ@H5;>$.JHP*T:CLY:RF77 '^
M0%H>%:%6+NG%E!NY".1$F*Z&"F#Y-DV6D"=O:U*(#D3(TKSTK#52)(;(QK(P
M&_KG;)FTGK,7+V!AQVJ_KRX'%:-W6X1!6T<211.$W*SJ6BS?>7?":2&<*F_J
M1 (OFZ*\^PB@-ZSZSG],50Z="@GAX[CX_+^F2D=8>-K;^8_$=39NN1J],<2[
M+)C[/4:AS128W6D+.=R;1Y=7FV44AHW" $RPTEXP2Y5RW3$_/4#7$YM1&'9"
MQY53&X47&G.OD>B>^W^O/,L=#(4[L-JBVVOU'0O^T^DWX0_'Z0XZ0_=_5O/5
M9AW?4C7@U2^'9P=?#&NWA&B99[>Z"[_>,7AX^A_CX^[>V?')J<;TZF[H"(1O
MWI;P)3"E6_*6SC;QE@];Q5N^'9T<G!Y__OU@WS@]V_WXT=@[_H)A!\UH*KPA
MS6A6,)K^%C&:QE;QF:\GQU\/3LX.#^[#6#;7677G!#OET: "UG3/WI.73&+O
M:LDMWMAX(^U]= "V+-6 *<4H_U!P"Q;.?X^QX>=;4Y7BE 6F\#6PX8KEL$L5
M)6 )!Z.1\2O=43)DKZ4L>1WS]V1EA7$XG5)U*G)KYXV;[]A0:2'PEM_M:S:4
M2[NX9\OL=/LW[[K8*A!0=!I2"8"QL%UI$7-B!)FUKLE>'M7WK-"HNI Y$=G!
M*+L\T*BCN=NL<P49TTAC[BXM@X 45#3":3&N)[=X":<QVQGF[01CM8KBG8Q"
M;[^YDZ; IX.N:'H=5A,DQ1BS.CU"P%7PKAE+ROWEI<O9UE>.I;GM&%3V1-W)
MC#B6/.1T=ZZG0[>Y99'CA00WC!Y@T",2W,6*8]9J;!%0)1%%%G37DQ91*$)=
MKIODBMB+Z*-"LSA<7,V@ZSOEU2,2JP[@+C72S0HLJ\P6ACZE=N^$PQV<M- <
MJ=363YVZ\M2D"3SZ6R:AYUA$?CY)0PG?'*($G $&P624O5 _G?GHC#:"$]<>
M01@TK$:[T5\GC_O,2,,)P$%&2[1_ )K5,+"2QYC0UZ<KR_*R(9Y_Y.;7H@:V
M3R7NXK%XG+T_K;>N5(Z)[XTB!Y8T)8L>#2DE *]F<])'8E\A/A'^<.^1 JJ5
M2MGA UG/0K7I*HVLDYKO!\*V3FI^M+,L=MRA2WB%4"Q%0D1 %,XI1#(T3EK0
M,*\FCPH)EU^&/4]3V0&"A^,FHEF1.B[(&$NJ HU#I26"6H-7Z5@HT).LH(CD
MWJ5&9UA]\Y++L824H91$-HD!W"-N 6G[0EX$5XPM8_7W:D+U@E1=CDU=)U_A
MP]=6T^RVF[(!%"4AN*IP/%;U7&@%YEU1!S-N/RCUA#R[ <%+N$")[<L%RTN&
MUEDQ>A3035@NQ%9NWUT 7&QFY9D7<DFD&EO0SU2 $_5"T.T0F(NH03=\RW>&
M7C=:9J_3KF$LJGC_N!C5#*7H*]Z1Q&YUPC@*0:1V5;BSA -Y@)0$+U\.VB*
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
MU[G9,]@:;4G*<?(3)(!\=N1*)L[&OD+F49!9HP4;/M="F<?//_(]>^#Y\*4
MQLQDQ</Z(;H3P9@$63) ,MH$##%>]_MFRVJSE+ LL%F;@"9P7%/AH,7HSTP4
M@_(\79L4]NR<MTN[[FP&5>,X\AX,VTES?@'X&8RA(FK&]D2YOV*Z7".I *L\
M)GC/!@U;23#XTA@@/A""%".)_R'K[,,PA?^DOJ^^C6M@B.$WD0C""VFFX;)
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
M28@<CGE'@4DE-)1D'R>(A\;7")?X%80O'J+<&9P#,@(T1FP6U,D$ED=""5C
MS 5QJ Y"D)Y!.FHB)G&V_5A9/\*8A B22( *@GN4<C5;EUR"GZ+L1X,+&5QV
MBK#]461/#!'@J12$92@U)#@^8*:I/"I\%[$@A %H86@B)06;R@N E,ANE':S
M&D=A%_^,+,L9PX\C+P%,@R=3 %-.-*3:J47^*RYNPK$CMS;G+7ZL\$]5^=AA
M0;#.H9UOIX$SEDCW(;STC7_:D^E[4,AC9 EXV%]MH)"!%[E2_6:TKBUYF[0Y
MTE7)<PDK&*9H"(#D ;B0NCX"] %J0S@F2&RIBP@P1 IT_1GC[-RLA "HH.+.
M2-$5E_ JZ&8  AB4&-08;*N"9LL _H++!?TU,"R0?_P9K9[,3#$I4>T4@ :H
M"[NT?1N5TIBD:QS [_"7$X;G1-R>SWPW\5$AMQ-2(F%N7"_HKZ3/7HJH1-$@
M:<&6@-E+8*CE8$ N! LGQ'5=6"J]C6W%ZRO/N7Q*BZ> B@(" 6PG]'F@P6U)
MZE9+4P;V38 ']@4<A?U*L/*.1!O\5&TA\PM]AT6(&-M8? 6F'LD3QT,9>\Y8
M'CBKTPNO'K/EPI NR"$[Y\?9[H:H!0V!-8*Z4R]C%G*(*$$[U$-AY[I>SE'(
M((@NF,<L47.VE 44E(P,4DHHQ]X5GBS#!VUZ\N294J$4!JP6U<DD1%ZKP@U"
M).B>@\-4CB[F#KBJ6,H# O+R61'3I8D%T)4^"F5,*^?$,CM:2H6A0&M72#-,
ML.$,BV %JZ =NVAIDH!$]PIN$/$ A ^<7Y);I,JHQJ%<X7MH:((&C\[ )38V
M:UH26:4-*Y(Q_H5/R$VIU"[UO&SS,BZ"LCBQ';1FBPKA%^FZ1#U"GI;T&OR-
MA_4U!/9B[/H^NH89:/(T6"N59V J]T)1A<H]"NA."Q#:-JF8TD!G&"J3GPU@
M,&J<\USD"Z)47#Y82@DYD(#9HXJ8Z189W.AA" H)R&"?.0:*<K1Y@1/MY<ZO
MPE:+#$*I$^2I!CO(%0%NAR)AO&=6[W(EDNG/./<2D&H!^U1B5(L $.=>&)_'
MV1D8N'.WY$+A[6>0RK&(88;;(8T[ :S9&2/C8G!+_1MV!N-J5Z^TYHF+PY+
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
M?],/6GH^1A.S[N/WPGOQ;$,+SPTC@DY'$X&6G=LE.W,#U N<<%))8W.KO%S
M1AZ_S;5V<FE!^S+(IU&S*A:GW7KR6;.(?NCPF_2JUE8>AJZ'JO6==HT_VIF^
MJ=>LUMNJ<-.J8Z#6-[:1 !I=30";HS%H,7E;,5E=FW[3F 3P"!TYTY+RI1-!
M4Q.!EI9;)RU12!H#,:2^ROQ78E]5\W[15GGSK%JW8C&UK??FO7"1NU7DTZA9
MFGRTL'Z!PKJRXGG36 BH]!4+1U<= [60W4(BZ%0LJ+P-1*!%Y?/"Z$A4V0%\
MK:8H'\K)F_#<#5.LZ+FIFKI5.3'[..=?5=S70EH3X!P!MBMV_T\3X*,H"#]3
MU>9?7D#=ZPIO:$4=^]/=SP>Z;GV%-T253HU+$0GCM67VZBVSW6]A X]"MPX3
M&[:HAB]8>NVUU;',>K]A8K_W?JWW$[?)R3ZQ^C6#!RZTB>$V@UC)/NM2[?R5
M>MP:@XKC^R*A'M3&%WAHM4PY.7Z"+2T];A5(W7<2.$(W'J31R(@$\ 6'*N<;
MW.<.1C@*+P2UY+.XYBZ/,M<2NS@__#]NP]GB#_@6X4*KY=(QM&O-GVH&['3%
M.[SI:>1-[ A A]O/'ZE>):I_CNU0I9X)5K>3W8@*1\:=3K-6 *K/Z13;ZTP\
MQY3?>:7NJ(%L,'8Y%MG:(FR& ].G =Z8%"[W5_'%A?"Q^\W'O(4!GKILHPH(
M !(,CVQ@Q^<")_J[M$]JMQ(!'L(B&9HI]C%P1?9"L8%ZN>W!.)Q.:<+(F^(2
M]F7?)EXOT,IE,H;3<81/G4GS5FD@&L=+&C5QAY@'=3\RU=;PC5[SISEZ(&2U
M(^Y+4T+Z#.L74 VF46@_QNYM<#0^-6LMPZPX\MA#/$"U0<)G$9VFX325G14G
MWBB2/1930I0O=C"VD\3&#F^1@JA"&-WHB+@?CB.)C9M)S;&2&#MRR9YAW,IS
M"4.@@_TK!8S##E[8U48V$Z2>HH#Y R&0?^8]/:C]T1"[%PU3WU??QC66+OS?
M4]FR,P@O9!\07&'6M.PV*YM,A(N=D?S9,G!O.DA7:!R?3HY/3XVO)\<?#\\V
M<5LO1?$H%J9;V=.F(&)JC=YM^? BG\3&L8(ZS(X\)!W5,\QEV8#D6E &J.7.
M:@9N&H$@#ELL,J!$<U&GH$9A1)P7L*^0V@Z+Z4XZ-=[4ZLV?W@)5'EP5V_OF
M4IZ&B51G8A!(HUL=5RYP:PT06POGD#_/FPW#H?'@?#J%<6-89]/ZZ:U9^&YJ
M@^I%_7@!^SQ0'US%.@?44!25"N^"VYY.C._VN1B**, -]WYZRTI5 ,K'T+X(
M(^K0@UV+N;LO;,Y-8?L3[PK>MQKP/J[1LWT?&U(/8SCUP<S KLH1OCP)58=@
M4 [I#.&KMIPE1QR4G01"@,@E8,LX3&-JQ2KBF#@]K" :J9:LA15;#"(M*+G
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
MO"E^.2\&,TQ+$"/DF-D V?SSGQ6VE $*O1;Y:$L -DAC( Q0#%1T5I5 RO9
M0&+HD+-H<4N%I,YL<1R[RAT[E$M@66:CWN*T5_AWO]Y;+L3IC<+/77-9 H_.
MJ7GURX=OIX='!Z>GQM[QEP^'1W0;[SXR9W,/9@5O_YYY\XGG96@.9N! !O!C
M(XV5MEM,'IB(9!RZG%*@/)F*M1?47L#<$"/-Z%2,0C(EP@'ZNRG6#!R9QI7&
MK:I\M.!O1%\G_E[B<<FBX9NKH0M.RL+:95*;,KUSEV[A:]1ZL<JG-^3L[!6>
MT&RG9>=L0=U?9L"03T-9(:QEP[F@,R(2MHL9Y[)\#_HC/H:4/6X'(Z^X$'56
M:.XL!1P 0QC);(H1'1@Q=S3,61A%9F04/!R9$P%,.%?X)M8+<ZCD)@[''EJP
M688L J)P9OO)3*'%<.FBBS<2D96ZP@CL"?I<\FJ>A9/T EHB)79PD&3)F-+E
M8,(9<' %CY&*)=%$)7.$0 ./N"*N=-PH1[19<)N8JH J9>N;V;'(['T<!\ [
M3'T#?2$<@2)S*,XJ(F3UK+CX%GIL[H-@7ER2ZLI^>C$WJO&B(UZF_OIY]UXL
M^]GW]5+,A*4<=9D=GR= %4,_Q#'VKDT3(V)P!5Y)IDPYU+5!W327:7FQ\$6F
M^Q9#96G,CDX;8TF1)YW():\.Q;@Y4*5"R\41R&ZA?,@!L]^CNY514543F&O!
M1,B-,/E-9G&7>(U,[+Y" 8<E%C*_:B3%6B2 B5'F)F?2Y5R$.+1\*RN_[07E
M@@Z4R+8062.Q70ZL+<)Q_DQ #4@G*3/XPMUVE"W$^YC;RKPL?(/V%E'S6+,8
M(>4X)G(]$ KX?7XQ?FZ4FO%][/EB:>(![8'N8\VO<XJ*?^31Z1;*2,L-"QE(
M8 SA._" )ZC# (86WR]$(6XZ'W1Q*?]6OL6BO%&(7DP/I/ (;U@>P0OR:^F$
MM>L3UEHZ8>U195>8)P(-%_EP@9HI&A("?QKZ6;X%O9%(ZV<9,UA&WIR_,"A<
MIO%G,@'6+6OE&?^7RJMDKRJ5(JLR-+5GI$MBR5>\+^]XL CX/4]()SE:,X[3
M2&KJ<,2C&0E?*3*EJ3>_>YQGB0L"'1:4GY+(C=,$_RI&0DDNVC(]>.8)'YLX
M1!=48Q6S^'?^ C:+Z3)#[TJX.S)7MU"LMF9\R ^#XI6X<#)O9)@(6TXPA&$
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
M)%C-!SEL#EAR7, =J[$@'Z]@8-)YLT@[38%&#OI<52(+5E_'9'34:Y,Q!6!
M&>$(<JFS)OIM@AUJA%G,)S-B9PSF#Z;<C",RF[)%M6A-79G]PCW%[T0MS?9/
M($:R()4_6[:]@AE*W\:7]E2*$M@KRV]Y?+Q1F5.0'[A\*IML7LD.S+CUXIK@
M(74%F&*Z41"DDY4;-@O=CJF&/Y='SWH\S"T8@&K5NIV?5$9%!J9UV16:#U2+
M#Z!&)ZOM4RGU,, [2,I(D4DW4L%;*>Y("U;,1 Y19"N913/&4"9[+&2I]EO)
MQMP.6;6$&G*DK!>NY$OS;"E?66%C'MV6N>?&6"/F!^0L5MZ81]T<>]N4=D"
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
M*+44*(,<$#3S#%JEL::Q&&.3*K7R]H1DKUQA8%F"3SH!RU.!9<KJG%):<!6
M!2$:@$5A("W%@&;<"N6D]%DT5(HFAGSE@:6.S.X)BBFN/[4[[H]BHZNE4+OY
MM()*9C":-S-XA>%Y";PO(?.CH\"/MR,J%[1O^U,X."$A0@'(F0#4, @T-Q:P
M<)9JKSF&2D32)YHDEC^IF=K]H V6#'J_.B M@2\F0'H2(%U- (EHZPV3 DBB
M'*!"&Z =<P!ZJ@R6W"H;HV:X;(JE) :^("#5D4JNM9'P7=D_KIFGL5]TQ[V>
ML[#]B^[M/3^JA]7P%T7R)5#+L1"\Z^C>:+OG=L>BD*+3YP7V_2K3](Y G2$/
MA-4HZ/X9!D8;!9@R7 FNI25L8PMSU12T?AF'"V:::V=\_$7Q:0E,,^'3<^+3
ME'A*"3.9(04RK#) F>1 (LZ!M32#' 5>JB(^8=J4:AF:\ OB4QV)YUI'&!Z$
M':U'88!E+Y\Z&3'7%ZR7X9\>+^S;N*Z'<18.LO=#GYL+$EK/A=;OIVSR_#/[
MA#!2&:,6>,\5H$HHH,)I"R0GA@?$YHJ8C2T" Y]DRW KO7RTX1-V<2VLDRN&
M-/_W/R1&^(]5DZ0Z'NYK;55J_;"E>3W,22NV]>IUR.]<^M=A20^+GHKOB@ZG
MK7[/)F_ (X[YD^HQ_^U3!I6WF5' *X( )8X#@Q0!#G/,H4"$>K>QQ4@3KD&6
MVR]@&%I?I%F"[2<AS3,CS54%:7# %<A,!@SF%%!'$3"2,\"@=H)(3Z#A 6E@
M$Z\!TM21!:ZUB2<6.1J.<I=BN[=P]K?6BE>]V-]T88=[O>TL:W?: 9R'1Y=F
MV'9M'<L>;@^'?9N_NMUS?_7;O=&'<'GT*"?$G@NQ_ZXZ%+6$+D/> N=IP&MI
M!9#84V S[+&DDF,!-[:P:E*.?PG[3^V884*AI=;02RBT-!2:N@UU)C .:PD,
MX1Y0"EV,5[- 4DTR13&RB@04DDU.EU'E*=D.UXHUONGWW;=VIY.LA"O/$\=+
MF<#VL5Z_[4_A"&48.0R@C#5.,ZP#SF(*,IMY)JBP+-,!;&D3U3!$(QD#?R%
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
M1LI,6RYC&4L?TT:- \9D##@ND*&$<*WQQI:@3:26$1*6S'0)7EXPW#3!R[/
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
MJC.%Z\#K:.: PA8"BB0!RFH/',LX<XAR[WT@#I0V)5G]+HE)*UEEP%FJ5I(
MYSD!9ZJIA',"&^&#DD)@X44!$FL*H%:$N8QX; +@$$6;XHXRY*L&.'6DANL=
M:[_C+P9A2^L<3')VV.V'![O.7ZA'(?(UANAE<L+J2D><KJQS@N<YX'G_>'NF
M_+CF%#L:R:#F@(;%!)(Z!HA0&DN$3<9Q+/3;)$RN?*SC+U!@?(W19IF$,*'-
M,Z)-I=TJHE@J0P#.& )4$P0,4Q)02&/9K"RLJ-C8PJ*)5?UZ'=2,#?[8)KH,
M37<A8WG)V)HT:4FMJ<6I.+5XM_-VWTF362--9K*XTU;NB5/,Q2GVJAJ,<%QH
MGT&@#1. *@-!9(5 &>L4R:100@8-!C:Q3 FS28/Y5328A#+/@#)3S448P0F3
M-* ,BOH*$4 )1('-"+?&6:@A"RA#FUPL(^(F:2[U(^%I+*L9<5//PF-)%:O'
M\;X7BPGZX6C1@4;K39+FZ32^3%ULO+K)T?\8AO2^JH<1$HX$! V05'M '==
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
M]XA'[I&F0J#H(G',<BRL :Z'5S\,YVEV+F8H65JR-^OG^Q*& ]\LWV: >6R
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
M;W'Q#Z9].07BSF3N;_S-H^3!!K5H_.MI%NPGYC6X=%'GN>T6+'S;,BOH1#<
M?O2(3N/%@NRDW:^!P[R"6R<=^0OH]2MH%Q"_X0^/MN>[7S8/+</!,$$0*7%
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
MI=TQR+UR*R[9Q G2M%_UQZ8A!<TL#+,'P\P;&R3G)FKCA2!.!QP"L][JEBK
M-<%O)G/&"6V(( 08 G %+Y3&C+#@M8D.?K"@02QIT+6';:R"3MW>0]]^X]MU
M<91H3S$,/5.#JM6#8M#L;*SZ#NPZZ()A,">C3OK>&GC%_O'@]&U5AX1&)\6_
MFK/"\%/EX)<0X-2C*M8)D'R+/3"C@CJ#?$Y.JM$(VMNJ\MGQ !X,#V];L'Y3
M%L4]\.K%36"OS*@%>I<^A/^,JT_07?UZ]$-USE=&PB7P/8)K_:K/(_7]9M^G
M?[8O._[-H%>Y\P-XT*^]@?NXFF9"+_SK[?G??_E32[GH_M8]V?WK#[J[!<_<
MVH&VO8-S>]#N'?[^Y!T\Z^W)[H<N_.]MW#UPYW#\T+M28>((@EF+("Y,"5P_
M6N0")D02XBEW:T4 :^HTJ=9P'-8V#HY#\6IP @J5X # "!@W@$&O5QR#5 &.
M$D^I/&#-IS"J3U)G%Z?C1&5& $UG5:(\Q8FIQ\.J;K"K/AZ&4)R V(]'Q6!8
M (Z,$H39<&.XK!<[#8*%=/OVZ&VCJH )-TW/8#O E.O'$Y1S, U7=7.%#[::
MP%L]!.5M[1> O;/CRAT7]?EI,B[@94:AK@'=4K/AB;'Z% H['H$20QN].8<K
MX W^>YZ5<:>88<%I4&KNK3*&*^V\QI8Z)[@[W'GP@OBKYCU!Y[?26[Z"EWP;
M7(#. 3MBM)E^&)[#'/"GZ8$\5]R]=^\AT-W:8=VCPQ@\5D1XQ"3%8.U:C+2C
M 3%M;0PL8!T96+ND4[*;2;T;59I'^,ZDY,M!PB SO*3.:(Y3C3K"K1#PJ"3\
M![IXL_"_3_A\]^P0:X4%5@+1D/(<61^0=8$C2JFSI0$"1G"[Q_KF]I_"U,6_
MQ[WSUN5!8=9,X[;1B)F?9?J9Z Y0L]%I@"L_A=[Y=Z/8'$]H(&\>5?2."AXB
M=Y@:KK4SWCGC0!T#U\27_C%PZ.J4FY5OJGR[=.^/PT"DTZ8T*#H9$?< .H;2
M$OEH0@0KR7LFUS:D $JF'XX\$K"&:0$L*B@>@E32**VEY:$,\'SU&,B3Q7V'
MN)N)AF"8YKU EC03C99(:\N1M"XRA;7P2H"X64?)F^*^BA\-Y_#AI"4RIX-1
M!6#1TBV %$"-O\S'$,.PGSX//L&'1+<3PPKGP+R&'T-=#,%0G)AKLTZ''\D<
MN<-6VYUQNZ5.[=>#816RI;9X2VUGTMOGV3CK;KT_C-(X);Q&I>4P02A=(@7X
M#&0E!F>8T<!<KAMGFZ=@]GP&=*X!)XHYP]CN99G0ZU*\7)+;B[_OO-Z[D.K*
MK\H]8 IX=]8] X$Z$"=VB$HO$2^!:6H2*))241*LQI2KM0UQ<WOH_R3 /[D=
MEQKB-ZK-!/IKL,Y[@[,P3)>D[B]^ZIE1C:I^!ZS7(7P:C.M_@.!'=;*UV]D
M"&ELKGS=7-">=^V*DU ?#WQQ;-)J10!= FN^<Z4A9X-Q+YV03.1TQI)9Q1=Z
MF'KE;4C>SA^9E+PO4ZT_JR6UE"#%9(DXV  (.*)#922",%S*4FBP?LL.P;=9
M0,MG_68A7Q,RP(X7V(%MIY%T:1XQD2)MA474!R4BUV!NI.A7WBG)S1"DQJD'
M:%(#]  )/1T,Z]9LC57JU4N3]#8S=[/7NUB(^"[ :O#G&C9ECGJ3B/T9^AYZ
MR/2@YTS?A78Q9@C#J\Y,]2G6%$!%]V(3:]2*8O-"$BUW_<&0!BCKY^Z7]X>*
M\"@9-FD"<8@3!5!#N4612B.TQ=@K\[7UA&'CJ@0]^/0U!9]=QTSP<6KJX: /
MA+, G:T\7-J<;4Y '^O1]*;P ]P%3DZK"\>@JT?'[;+ U%KNS*Z?UI>M^C__
M!?1,_C(J[#AY,YI[7Y*QYI>$>%4-X+9>?'5H-M@'[1D<]4&;)RT:!C]NY\[D
M#6S ;[J@>W8,/"HU9=JR*R1PE/8T^P25,^?]9URE: ,W">\= T;787C2/MK!
M&_4"W"BCZBV@\68X. W#^KS3>&%/T])5&Z\!M&,\?#1@72PT35_B3<_TTS+
M]O15?GBC&A!JYY#C0(6@ N'@,>) ?Y#QTB# "*"4F&G&^'6$6A&MOF,J_)96
M7V#2T+>,+$%06J( V BC]FL"W/%PV$)CK/H)V)K%7^B@"72-"NBRJH:NF0#;
MJ1G6[?)NN$"U]!GP-UF<NZ:")[1W:A'RU%3#MC7A\VGHC]K;3)]\G[BWU46H
M.V2Y%4Y!4I69=OGI<) F/)@#^C"1@#1,.ANE*PMK1G!&<O^".M>-2\@GJSV.
M>T6OF61!(%\#(^9,6?J2<6$"#THJR8Q2I<2<1!Q%>2L8S5AJ\);N9S\>GH%F
MC4+_NX'J7=/&WZL8?C",ZAZ\P]T_#GEPKK2T1(XG>XT'@DQ4)=*2>,8<]YR)
MM8WZN(+.*\Z#&8ZN3^9)"L!6JEZB2$"7OB9E$W6PG#CGJ>8E!CM1"TD<8XHQ
MR23)4GY\*=/=LT,)LXU)]<,C801QIRTRAAB$2\EBR:.P$8.4@=?=+>(16-1A
M!L@!1B\POM-\_9KD8XC"66N]DY(3RI2R@CM@[Z4)PFJ?)?_HDG]_UMT\5(HU
M^1H1B2[M"I,4P4\,X6@Q#'PB2N72^$Y147?+/E'Y<9W _5+BH^/!Z6DR2!S,
MO:T^? K'E4N1F<7OP8S"<3(8JI,T;X23BU IL)2&=3-O-]-%FJ7A5L.Z=<K,
MVA^]=).)03%HS[Q[<IF]L)GU1WD2A\;]E8RUMC]:7]C$B!N&.IENG=1OU;#E
M3(T=Z]SX9-QVHY\E "UQ.QDDV[:Q9!MZY5QC]K;C/QG51\"TFKBZ 5B^5;*'
M8R^XB1NO96?])CE6\X26W55@-C8^ND9)UK\>J7XS_OHQ!-NL:\/=?FY4"'3J
ME[/*U\?0S="+DQ[E=%V6[2:>VZXT%MX+!LDODPU!>/86=_+ZJYMIEE6+J+PF
ME)F_Q\/+/5=' =EA,!^!0\!;_6QZ9^9\M/;/*R]_4O71M1Z]T5%WR^S"JKT9
MSAZ!6&C'P>2RA'.)-09B448>/$QZ1/#K ?\T<$Z5MCIM"134ZE):H7B:FT@9
M4C#6B@S].SP,.Y<QL2OA3+AL;_8>=+_L'CKKHN0TH.BL1\#,/=(>2%L9(G#H
ME/Y7DI?E/3BXQ0\Z&]D-4TC5;D:!2>,TS1KCT]->%8:=&;]J,Q/-1"7%6/5@
M#@N=8J<_ NJ*TDZ43O%[[=<[UY:'FEGPIQ%0H>Z@#@7[QWKQ9]7K)6=O^&1Z
MX\:K>AG_=-&HRX?!LV\\I6%00(-,-6S\(5-_\#2>O86P9H]7^%0-QC";-EZ(
MB>L$Z-.'=@;MA4^A-YKL!HO5Q,DQ (X$Y[8>X4QY;M<B.()*_#_7!>? 9DB$
M!>:L7N*6(.#&E=0/P]%Q=3HAK"W):7;5#0MXS0EK35P8C.(V5F&]V.N'"0\=
M7;M)E1SOG\RP2F'1137U=35".Y]L O #Z('^H)XZU6=X4L.^1A>:6+7G-6L1
MS:ZL\\*&?H@5\"CX?*F^\A_?H%(O7#WNF!;W&SL6S,7^='W% 5EM#!D8_GE!
M<_$+FONA!P\]^JW=>@S6^J8'4E@ECV*BWMNM0S;OFCK?_?(16  6%KH7">F
M!=# D')"H2@#XRQ@7P9V(S"OUYNX:Z9JWJCVW>[NXMJZ:'*R &;!O&EA\@20
MBA/[.XZ3]Z=(XCH9GTPL]%-S/C'O&]=Z:SRV3VR<!S"\@F\;-+JT'9,%F  S
M'4[WG*R#I@75"W/^!, Y-?_2$] I^J&9^"X] <VLG1K]*30A'_4Q3.4G)L$B
M8/=Q%9+).IUT1RE#0PU6P%&G\-5HBNSC=FFU&%8C,%Y\&J>-R3J!ZA3 G%<Q
M;T&*QL^3,7/QF/E[2I$5VN[^T8%QFW2W_N#=+SN?=[_LE-V#HT/L! .<I,B7
MCB/NE$5&\(#*DG)N<6F5E]?-_Q!9R4(TG$G#4VR@)]*4F$3*HRW5#=-JK]_L
MA"JHFFZSF@G;*(P?G";(V-Q_EXX*A&FG2/23XE]:J:TWW\@O@+5 X8[&0.W2
M<N2$[XV:G:@A-)M1+X(V)L WQ>%JXG=/.)66W@81C4>31<X&:M/&V.:24;OW
M=>([C<5)F@R:L#I"+W:_M@XY:WI-0T;'(=3K[4:O*_/!]-4:3VT-ST\;65O
M3#^=#'P5JY"0OQX.IA%YA4G!X0"_$\(\V>J:'("M?S&=$V*$LU/[ .;KJMD#
M"]?USJ?WOGC<F1E=#V4!4MS@=&M3#2ZFNME806@2S"!P03##?KL\U?1+/_7Q
MA<NQM:@JZ+_D 9^&\DR[8B<]R#<^OFLB;VS/ME^:?;W-.3 ;NH^)IS<W3<$Z
MJ35IUO55NST99%+5]61[\L0K.GW1Z9[@)J)G<F^7=C:!=,]21\!=07U2<&.Z
M;:L>K@<: #)PIFUDHR*W-PXDF?ZYP^9H+G(7]FBZ]D)/H8?3*H!I.5IZBRJE
M&)FTO^DXN*31%;A\?9J<:9XILP)-Z=<_,P&(^Y@S!]A(1U5_FJA)M2[<6UV(
MW\:$JQCBT^(9_#^Q0G)IK/5"&J:H48(&4JH'S5F4T)+J15O*4XE-!7XQY&"
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
M(.5N_"&77N>;(+^[ZU:?G.;0F96BH>=70F?X(798E]YXH*&1(AY4B935'.E
M-"B\UY$\8>C,0D?9DLTY&<<SCB\1CC^%DV'N=9/L<7@0U,]X'#Z>'0IM8[1"
M(EEZA3@.'(&8,=+<BR@<E9';!/4E)R\)ZAL[YY_-UNO;$D/<.WWI,F>4N)E6
M-%6/GN85A0$[N))<U!2IRO11DQX"1FK5I*OO?TKE,>#ZF90WTZQT<-EE#MR4
M,OBB'.STS)G"L>TOJY&4[K9\K"E)WT7?3=/Q')N48;E(^>^'*;E?JB[CZFEB
MF[MS:C@S.BYB2H6P7FSZ:08\Z/@6/)O']B_R*<R4? 71M#5%[E-AYMF[^X[D
M]9N^&>XIDW7.8+_P#/8SO9T2J_SP6>S=Y^X'=VA(C#((AXP4,"U209%6@2(;
M>231\A"9N%'>X[(GOUG88_;<:0*5E"5LGCQR3VEDS[3WA="N>ZO(WM;[SWN;
MA\0ZQ8./R'#M$7?!(*L<1I$K*RBGBGNYMD%P1^.;F2GG3FG\E*M]6=:SLCY/
MV96B+4O'"%+!8,1+G6**C$*"E0)+982@,:4R[DA\2_KJ.Q(@7<UP_(TR-KF\
MZC/,O%0M5WG5AQ0(O9G_ZIMU5J_EOXI62V^TB<X1+BRWS B#203X<UQ(>J>P
MEXUGW5F7]3))\$H49GT;CE+%EL'PO&WZ06IY2]]^,)ANBK)M;1_&2!DM;4">
MQ( XS(U(.1L1";X,43&._8VL=BNBM'= U-8TUSNH[6RMCRNEB897,G]>JQF7
M+DR6:?C/.#3I6DU=#RL[;G/9@<7NJPC/:(_94)^%,$T7>:-(>%L3ITF,,,FV
MFBK"?:Y&;;*$.YK7]Y-JYY?S8=,JVWH(OO<5)YGTIS600M\TU5G35<.F0FSB
MV6Z2H; I9]2D*C2?)^4_F]$_4S?G2B[?09-+].1T,$S%/&>[9,KQIW>>I%D%
M"A6:BN[0WKHWK>4WK:S4OTS2_Y6W2D4.9IPPEV]27:FZ5/5GDG).WZ M!-06
MW9NDPAU-"OE!OS3"\FWUO&QAWYK8,A5:;+2P*>):3XK,3NLMI"-3#@1]'@LX
M Z0RJ2S6E/7J51]#TK%4W:L_J*=EQAJ)-!*:7)ZN&T%'P6V3)G8NLR&GB@9U
M<,?]IJA4FD3J4:M'LPUKM&22"#HI_NQ]F[S(9GB4PJ';(=GXKV:N;A5D5!RE
M=-%->E]H;BK).VD^G&Y#U914@"<D=1N?IO31C2*GD=KJ=Z-0;?+H=/MFN(]A
MV Q3)NAC\RG]$,>]7O&Q/SB#X= 6XDIUT8!ZAD^F7\]ZNW*!W"M:2LH6ZH?5
MIS;'S$Y_!)/797'/?T&'IA[>3")IL./&>Z]ZIWSGT&T*I()6^8O.NKV@7BHK
M'LW_S]Z[-K61)&V@?T5!G(UW-X)BN^Y5,V\X AN/ESV#&-MXYMA?B+I"8R'Q
MJB5C_.M/5G5+:@FP#0-8X)[=84"7[NJJK">?O%0FZ)S4/SPD);/X_*Q,>JC;
MJ;2V5BJ:W3N>26]&T\]G\S:I=2OINO@Y0,1<*32*=N'DS3ICUF8\=4J=O5-?
MN[JZ[VNM".8 OQA][G"1&V>WVJ+VJG-SEBEGLD.SZWW;-3W^$KK )<:Y<]PX
M'(.)GZ1J,*JJ><N,JWME',/?L%]GNFX^4_G^Z8Y5[?5??IYYY[N+9O):9>W/
MCQLZ<=S(<&V*PN0<EV?Y?A7\6<59TSP'B)*<ZS!.T+Y5TL9S=;YZ\:\YTQ<"
MDD<WN[N9[Z K_>S\LK[\ZL9:D\USC<7SVUR$'H6]DX;[9QKMWJ)G4FWN=#[K
M_LG>H31$4\XI<D74*6N'($NM2?/I(PD^.N*>EO6S$."T6X%2YYY/#6:!W3%)
M_4-=J$G.^6@Z\ T]#^6G&L&J ,HB=93*#2R XN4N6LDN2,TY@:(OM=M.45%
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
M-DY*;23C42G)N8=O2&9=*HZ[<<U]OJG.'SFO;-./Z:0<E#.7&Z@GE+41&#R
M&[Y126?3>7^W,\")4"<K#:]@[4U"YNIE4J!_N+"\S #XI9F=G$Y96+5-"(CO
M<DI6E='$Y3OZ,NTY?^7M,MQD8[:^W8H&[57AS*084 KFS/)(%[IRKBCS@\VR
M!O*P\AGY'"'.7L@Z!SRY(9M'V.J] ]MT?.6D;5ZKMW/&0JVVF[0+P-%.2S]2
M+<W[7_8.BZ "P(5#VFF@?5$9I+'U"(!*%4)[%J+]AI9>EKQK1:[6YE?IY]K=
MX%)B9,Y7R9G'V;]2$\O_:?NP%_'I+.))D#_5+J):H=?[Y,Q<U*&$<Y.R+>O=
M"7*8LKWA*6#;Q5#6AR*:K9+/1LQ9:'(\Y<?+"4BM)P3< !,CQ9!;IQW&(8YR
M%DG.S,^1[07J7+GOZPR@JW9?E\.?LJ._A9G7(=0<@7VC&&;37$;4,,"<I57C
M7)-%D%&MFB4CP&>JIC1$RCVNODXM06RN',OU%+-)PRW;RB6[+K.BR,=E:MI[
MA6STOG-B5@;I1Z&.WM>/NO*4USW7ZI,O/^$5\?P[(KWWZS1ZZXZ#GP["?EQU
M'SU/*GM[Z)LY/DCH\#,[D_;!B,.8*!(Y;![ 9\2PP,@$JA$.2MF"*6L%>UI9
MJ/6!'#O(Y^-2UGL* PQ=.:CCQ,,DENF89@W^H"Y&8"[4+Z33-=]/^Q*XU.>Z
MJADK#?>!_DUEHU2Y*5DRRX6.&FNQUH2S%:D+,<&,#\Q9%7Z9_?+KK%QI.<SS
MEK^T6LP);M,82UIOL?JLRZP$;7/]QI;:JFVIE4)3]9N<@ME%KG^_V,+7O_G5
M*^LM0?DM+_R--_FM+]R-> U&K+[_PC^\0/#W?O0>^LU<#<]/M/O,U37QYC.I
M[W<F&\_; \RE?("Y3(3L.[KWW,_N^ %BW$G+WY,6K'^8M*SG1SLPOU<PO^>9
M_.KV;#5\(+=L^+!&>[=Q%]RF5=O?$<@[F,1.*.Y9*)X_M%!TZ[X6Z]Z!02<4
MMP*#CHH]12K6GWE1?_E1=.Q^H6.-IOJ[6>]/H':[1>\6O5OT;M%_QD7_:8C4
M?;3]7*,%;YTU:M(0TXG=''>^R]X]?V\2UVO*[K2[V.6)^?XVRH^Z>5@TWA'F
M"VP%4REET%)/L/%&*&_MG?:G !FOBV#_/JJJ[4^F'.1<G%$KR_-X-$BG(7/.
MSF-O:%#W##M]C_>^O/NR=_+Q?._+A_+]ES>#]^0=[Q^\+/I?!J?O#]SG]P?/
MCS\<O"M6>X9].'GWI7^P=[%_L/VE?_K?D_ZK/T\^''S$>P>OZ?Y?'X[[7WX[
MWGOUVZ!_\";N712?FYYAYX>*J0B+9A%6Z8Q&H3BRU 5$J"EBL$9&S#>>8;6I
MN'R AF%_9V_=IO7C/3:([K"WP]X[P]XHG'#1%3X&R2SSQEA<$"X"H]+'B#OL
M?338^V6.O41&(Z0G"'-7(,:<1%93CH(),@0M3 AAXQG?I()VT-M!;P>]/P1Z
M19!:%I(Z)BBS0FC-"Z)U9)1*701_EZVZ.NB]5^C%+=I+A2 &R*Z5!C&:.LN
M-8-T4,Q$(@S8-4![]29]D#ZY'?9VV-MA[Q4M,;'&L!<+I:UG(GC+G,*DL)+3
M(!C%'?8^&NRE<^PU6@/KI:DQ.0V(2:^0$85'QC!M.>:<1YIH+Z?JT4/OS^-S
MO]SJ_2GYW%]<>5ZR=?2S/BIY;12&W/7D?H^07C.[CUDA/(0/NBXL<' ^RFM;
MZX3M>;V'NFS 0AXF]<>V.WUP WW0?]%R07OO6'!2( G_(,:T0I8+@C@H>%+X
M(I)<@."!W""WVVJWI^+W@)L=^CP.+^R7,!YY4QUWP/.0P+/POVIMF;0"(Q\-
M1JQ@&EGB+ *":KSRFBML4WZ%(IC\VD%/!SU/W O9X<]#X,_""2F4UHX#]'!B
MP1 V 0QA+QD8PDZ10@++#>+A#.$.?3KT>2 _7$=\?@3P+#QPH5#< +@@8+(%
M (^-2!<B(F$D+1PF)/#X=(C/S^.#>]IYKR]SC_+<]Z95YR^5V0O#:MX(>)X2
MVZJ[=%]NN=OYCI^@?KACM]SWZ(>=68%)&-JL>%OP+UK2T.F'F^B'MRV/'-8N
M,,(+)+1UB(&P(>.H!6&+T?'@0Y#D(?7#$PJ/=]#S^'UR'?3<-?2T<B*I<5Y;
MBUQD$C$>#;*: 1))11F7!5->==#30<\Z0,\=^^0ZZ/D1T+-PQS$3"^H*@F3J
MF,2<=L@Z+) SDCNGA ^IWT('/1WTW!/T_/-A/7(53!7\UL'-0\+-P@E7!"JM
M40HIX0AB0D5DB*3(4 *P$QV&9=MX=CG[^%^/!V-^'L_;T\Y^N_K$>5/?_'X=
MP=]7Q@%_NXS#>LWHG6:'W\Q]_EW3MJ8:<LTR!6^>.MYTENBTYDVT9MER36KO
M!*$2(Q)\BID7&ED5!"(X,D4Y9H:#UB1LDZ1:TVL6N;K!UENSB'H'ZAVHKP&H
MK^<Q^ [4;P7J+:<O-\&J&!%W@B.F94!*4L!X'M*J.JVH6]<,\ [3.TS_X9+U
MF#%]/<_7=YA^*TQOG;"/D3DK&>)$&P0+JY UJ<Z4 PM,2LZ8I9FH*ZD[4.]
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
M_9AD,QT<'D\SQ?A9A;._L\?W=[:+_LF[B_X7A_M'AP*4L0'BBUS4H*B%*Q"
MM4)2%:+@D7-)[:K@/1)4O(:$)B<B2E[$7JI(D /H994CYK_<9/< N3\JA[-R
MVJ(N-U+7%)H]>%UP.Y=M/*O"+[-??O5E=38P%[^4PSR\_*75HMV3T=FBVL96
MT53<:-K^-#=HWM^JWUNI*%Z_*=26)OKZ]XLM?.LWJ6*W_.Y7AXSI%B#E8QLR
M)^0[K_R-_DW?N5T>J/_5>HWF-E7ROSG@IK#/ S3<E0_0B2)YMWJ$;V:EGA3C
MM8UTNT5^Y(LL9XN,]=(BWT>#N'OHNK=&[5O>#:O@<CQK'#Z-!I]2ZEU2S?D<
M#[Q<7FH-]UU-C>ZQ5>&#K66K:R'Y=M?"]5K6.VUH=+,>\M\U;8^_F1'&)+C
M9,$=2YT53- \G<^@-!5.XM?4@[R1PRW1]53A-9EP:^-BNZ7AUC0O.C[9 Z/M
MP\GQZ8=7+VE_YS5Y_U<?OO.^>'^P#>/\,.B?[A8?#HZ^K#8OVG^U]Z5/^J?[
MKSY\?'_@"C#VCM\3,/9.DFMO<-(_?4?>G[P9[._TX][;HLB-B]X6G_LG[N)0
M12N"%@7"+D0P]43JOLL#4IXI;SPNE+4;SWBQ"=+R -V+[FU#W:;_W,T&TV%U
MA]7K,6TWP6HN"@I[W4K'&652&V($(UA1QJUA]OL:SWT)XY$WU7$'TW<'TV0)
MIJ-QMDAG4Z@4&K%4OUNS0B/E"DV<L1('DMJ99:?^4\'I]6IJ_;ALENS+'(S,
M\%9&RCUV7IW?G]SU0OX-Y?R8(;PH-,7<*B=2TE#P2EG/(Y<N6*^*PG9T^P?B
M>+E"MT-PV% G$ LL($;2P:"$X]1&HJ.D0A.;LW&%OEPP[4<W"[V/CLYWQZ@[
M8+EC8*$&\*00T7 LF#=,!:X*)23 BS/&T(X;_BA,6>:&@02NL<>(>\(0,XP@
M30-#((@<>T>9@A5Z0&YX5Z#2N:QONKG3Q?;J_-(#\[GW(GNI>[_552]2UZ<U
M<UC?%63?J:/F,4-VZKQ#:>H6%B-S4@ 7M((7SJ0\<N5YQP5_(&Y?K'!!KX*3
M2IM4'M,B!FB-;+ 6"6%Y4-09P6C*C=3D<KF)'VW1K[=SM<.5.\85&ZD,1JA(
M%6..&86I$  I(+-6.R>^CPIVN')/N++,!S'',E5#1]YZ#3:F($C1Z%"03N&(
MJ=0A;#P3FUA</L.ROKCR#38X2^=+#:E^C#_KR8^EY<7%2U[<M1KE.HWE3F:L
M,X-NJM@.1I-4A!84R68O?)Z5&VSW.L\UM9M:5IU1],3)R^T;>'7DY;[)2_]M
M<=&0EV+OY*@X)+KP/!81P<)$Q%+1+$UT1#J=SQ+>$RWXQC-5;(HK3HRM+WOI
M<.7IX8HSP9H8I,'1,$Z<T:Q0AGG,K!"%CIU1]$-QI6CA"CGTW& 2*45>,($8
MCQ@9D_+<HI*>6@,KQIZ<4=1E2%S:W[^G_@%-9Z%>TWB@2Y%XXDC]P QPW;JX
M/@K 7LJ4.+HXE"J1/6Z1#MH@1BP!(F@T<I13RU,W,A,38+,'\8YWB1(=O-PS
M$?R>1(D.66Z%+&0)6:P3A:28(2T41BP&A4 E%,AX63CIL)+R07-I'RA?XNM^
MS8<P/)_\6'Z8A_SGGK'."KJ=AWRP5/3BWGSE]V@I/=@*-W+:7)""J/K1-)7U
MN%I6UVNU[_08U<VTU??-V^.G@ ]L8?9'0]=1P1M3P?T7;2/S8W$H/#=.*($*
M'U+#8NM3GPZ.O)#8,DJ%,4 %)=O$:YB.?Y.]M6XV: ?<'7"O!7 _<!"G ^[;
M C=9 FY>%,83SA#G5B!&)$=*&H:,*JC6L* DX(<+YSP,;F<SY]^Y,%R[VFF[
MT.-3K2"=;_Q+"49+Z;ZGG-_LY(-QN:=H5V9[X]G^L);[/7/1$[,2]_..\+F
M<>HS.!GU3%/>J&>.QB%W#NS],]6T;_J]K\QMT^M]U@4P# 85O#<^&O7ZINGJ
M_=P,/VXN_MRNJI$KZQJB_VPNVOK>_(*Y^4<U/0OC*OBZEVRNJCZ<E.,PN9BU
M 1F-+X_WTECJ5HC]T:>ZP[O>['U'V> Y)J1R[O#B+[D58ODI+(HP_N/79I89
MV9*\WJQ7?=/8:C283L*OS:XOVI>XMGAF4Z!LS26+DI6Y;/T\'B^ ]2@@.P[F
M(S(1GNH7,S@W%]7&OY<>_K0<HI49O311UV_0K]2I_6;=V94ZM3%*&CR/+FC'
M!/""0@OOE#:$,DZM>.P%3X'5R+H?%&RAH2O/8&.>3<<@L&'6]&=EH_?**K4W
MJ7LHA]Y1&(8Q?,F-X$NY#T^JSWT^&G],#B1GSA):SQJDU#7\TP<:Q,G>=?DK
MO.;@ _4FR875FJ8KOYER#.+1,U454IN2[=-1<DOE[LN38[C#K!G+RACGK:E3
M9U73.S6?R]-I70CAECTY"%&%=QIKZD!XC#8J:,JT851R[H1I+'M>B$L=@KZ?
M(<+Z[,?Z66:/LE</_?EH/!Z=PP._,&?PSAI5E'_P.L5?7A8I?M,_>,?Z)_ <
MVX?,*HH)C:@P1B&6#KUJ7RB$L?8V.$YB]!O/,"\V^175JU*/G#@=UQV]PR0M
M%V@-&P:C\QL5_;T!8RB''G;"+PBKEH&<C4^:B@4_/AC)REK,R?3Z#G79TF=;
MM:[>3EO_6V4>&U!);RP0I0$3\\F4@[IQ&0".G6W6FX*,%)(5PE#B(F981JV
MJF'"I9$%V*>V YF'!QF^=[)[L7=^**SF7GF*J"@T8E(6R<J4R#G%/"MDE!%,
M35BL*TOD;?5VARFZ$OPP99[5P1308%6+K=I@QM6E#G?F[ RLG2Q;O^\^WW]S
MZV9WH,"BUAPX=%0,BZ@*X46PBI$0<; D%<VOA0M=*V67NSHL*N>WNMSM+W6Y
MP^O3YNY'R]'^Z\/@*0'"Z1''*:$I6H>L\1A1SZ5BR@0ED[+:PI>%J.YY%SZ?
M 96J4F<D,.)J:ZZVY/B]]7'K%-8:*ZQYC:_:WKT;NBL*2XO@#!>.:6(,,UI)
M8P*SC-K"=YKHQR#(%]!$RE@)JT*1%33EL+-4!- 7*!$'(7EA75!@V?$KV>Y6
M;[^%&YA<<@%]!JG*W0P[>7D"\E*DUK]_1UYJ=$D=3%._K3-SD9D(F.9@T8-A
M#_;XY'B0NDA78.</:@-_WIK4?+6OE"F"CUP%;H5@G(-)G=PR/-H8=&!N3D@P
M0;-?EJ0%$-7]XJ?C\]'85V'X=7:2(B\_FR@L=_2Y $L9^X*%8"PRCDO$L-?(
M4*40I2 &PEJLI-AX5H5/88@N@(ZN1A:2-AE/RB^U1ZUJ>B@!3QWGQK9S7&$9
M5F3F*XG6)EOHWH@M)\8Z;&U!B&5614,B#5$'&2)CW!97RE%';.\29G(O9U=@
MV,42X< 48H009%+B?F$XM])AIZ-)Q)9>T<QYJ[?MZ^[* "(75VFC5NOO+"?5
MN3EKO'L 3G5$H:$Z-3)-1EG*%N2H>3>'$V+Y.=3=H!-6M>4/WKR9]&E7:&4$
MCXH[)K'6),NBEE8$QQ29:;[O$+IQ^2G'%7Z#T?E9,\GUZA/^@^6, OW1(=FP
MF %\$8<8Y08I4"#(Z: 8S'W!"K?Q;(M=/@_RC]X96-UF".MX+63EKI+3P:1&
M+)"N)"I@=,58=YI<$4.@U3<3%Q4T\<"."@L<B45L."LX8=8J0T6D^&IQ85]'
MJ+:LO)R-](\P3H$CV$:=^#3BPT$%VA"!\Q0.$:D]8LX'I!0M4*&T%#Y(RK5.
M,"7%%?(S&BY )7&B^^K<W-G;ZV5OIP"9L75L"10+[.B4T]&;GJ6_;F(GA52@
M62M5,*(8+\! XIR!4%.  <>$_H83[KL2CCX-CH+)"/$BC[.",6T/!J/SQ%OJ
MER9)O\S08SLKQLYBRABQ=[Z_?:BQX X#,CAI@2:S0@%&*(U4\+3PA<=!%-=V
M0YG%3:^-(^3<BIGSQLW68\%4-GOGQZ4[[E7'0(;@,G[J0K[B=P8=9L[EZX>0
MG0!OP]DDIT$TKH!53\!B9#<1<%[HJ$50A2P"XY3IX!Q1-G)C@Z,D-@*N"XQF
MO]Q2P*]R![R9/7#]\D+^#T;) /P=9K>3]I:TOSX'XEX8 M## ]*V2.%3H9 1
M!HPE)XT15+&"LJ]*>TK'N;6TU]D';KY2C<#[NY7X7AR/3KM8W..7V)>\?WZH
MP.1B&@?D0SJZ"7**K!<&&2!R,KK(K=?7Q^)NJK.!%<8":\M2WA!A4@6J"Z6X
M8(9J[6>^S14DZR3AOMG\Y[W7AZ!1N$[K3QD'2;#2(F5T@7"!,:;>,5BZC6?R
MNJ#LP9*'X)X#L,%%R:SP,.*">4,52# %@L%%"("\]ANJL?-3W8&ZZ[\^)*30
MUK$">>53JSLLD)*I\QTADB@L88MG/Q6_+@!;5G?M"9?>$-"X+!H:68&#84"8
MHA0T*,HBXU=*1N<)OZTGO-@[/RP*:Y21!#F2W !8$ 1FF4>"B$ +AG41Q<:S
M6,9)N)DOW(:C<CC,R3^ULZ!%;5+Z\76N3MBWG\K1M (1:L7@8)'/S=A?X?S<
M;/FDKK[3YEKX1RVE7- 88@H&"BML+(H0!:AI*X2S[BO:L_./WM1X30XNH4&
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
MNGJZ=U9/EZY7/=U'#0I75P/^=G7?P:@")3)N <=,.R:(68$*/PKUQDH680J
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
M_@1 Y%+D)4*,V:-&V 77>*Y=<5(AN-[S[I,&\]JV,;@N;GPX5(XHSUU +.0
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
MKSJ2G,DK9\] %G2X=EFR92R%()=#&L1.&3?3R9;GT[)]9%YJ,$=](-)3-;!
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
MIBPAX)Y,2D&)M&QMDYAU0A;1<*X"G@IXED2UK?#F<?!F4L\-GL6H>#:]$8-
MS<VM+HT$9=<[CAF77H*>2PA?UVP1;746Y! ^+E<4R:<\C_7MQ3_+KUC\JD&K
M!FWQ@U:9O^9E"W^6!J_:=]LZB[5N&L:3M(9[=C,^+*3D"5G@PN9R*)3#"S*0
MR] ]<ZWX*OM1SK>KWWOH*@Y]#^7]%KMA19OGJ9JZOS6H-_&/@CKO?R9[6X=$
M6($)SC69$T,P=Q)9!RJ["LIH09FV2N3:!FJ=\.6KO#?G$ELR5;X"\0K$7Q>(
MS[3 5A ^)X0WWDY N'=4$Z,"TDD"A -J(\-U0B$[^#5GC&NRMDG9NEC"UDP5
M@E<(OE025B'XO4W9%7#/"]Q#[MW8KY/Z^:$0*?$4,.(F]RS 02)G(T%2&YF<
M95(4_8(Y7I<+Z06_,.0N+%3_'E@X>K-XKRS%S<Z9+5YLUB>A^7WS?^''Z/W&
MGO'DK#]HIHO1JMW\7]?[]^;5L-S_Q%LWD-D+<W(UWQL$[@"35K,3T<BF2 LL
MVC^.M;?=-CSA1>W8]FOV]+37_0%K<Q!;%Z40_&VY,"*'^91(D7\TNH.#.( W
M:$>@?N'%H$<K_M_'BZ]_A5-'N?RZ?=QNM'=IXV2+-&B=-K9WZ<%?N^3@<NN\
M?GET"2B2G^5;8[^5&I<[N'%R=)$SI_?V=TA]Z]!21H0B'!'F""!![LZF/4<1
M='"72^,K$M<VB5R7ZF;^=#98IK/!6>\J Z[6=2#AQ=KIUWJQ!:(2:H/NT*QI
MCWHQ%N&UM<&Q'8!0?8^U3G=0NX@#D)7A/-7<V? K%V.G%G]$?Y8O Q+83:78
M_7$V$D *JR*+S4;M!2V\\M5N_GQ!K_BNVZN=GO5.N_V8I[76!@$YZ^7 SP&@
MSNFT6;P)(I.:/T *9@D:X$/-UHZ:WT%<"DE;+ZXRPJZS?(]\A6;']PKYLZT:
M;"*][GF^80^$- M7/F7D(2\_;+9/6TW?'-3.FX/C9J>X1G%]N%2_=A0[L6=;
MK8M"A$,<Q%X;M$S86C9J8]#YCY_>MQ=3*_I!>??RIG"[[EFK>-.\=,H3:H"M
MMM:'I=#+*\3VF_WUFNV$?.TN#&,^M;Q(?HSBFPCHVVTW?2UVOC=[W4XY;*DX
MJ'@+6#/E@FZ<M6$:_11<,T\"!ZPF@H >YXQU"L"9!(NU\CX>;E-,#'RBT35N
MC\/Q%J#QH+_5N0+>9NR7$+V?!VD?[O1[J^N_O380WJZ+O>TM .+/0-_\C[T/
MA[ #&D>I1%IPBGA('%D*F,P4M2X8^$?%<C,%8A+#5MX*J37<>*F%49SK$!UE
M5!I!)8:)2]ZNU2+L<J<9''IG\8K,5U.]T*G^AN&9SNLG]<OB7D>'P<%&*WA
MB0#IYLX9Y%0@B-"DA34:$VRFIUHS2J+7BI$DN+;)@*BDB"4G,IO0U?14;Q6(
M>G./G$#%?PRAK,"+?@$8$^ ''_4*6$S=5JM[WG\SVOV'$K1Y\^^[-R<?<U3_
M;VW;.VIV"A5!P'8Q_'/(YT5)UZ>8>"DX=PK]+>?=.8*@P61!O=HM2PT#=L.6
M/>W'-Z-??H,A.FW9BS?-3K&G%2=-:RGP6K^=-\/@^(TQ&UJP0JT?>L6'UR^_
M)ANERC^E095?:KZA.;_]>[Q!;O_RIU<F=,,(><\K/X%+?S;SN"DEC^_BU\]@
M1)FM+*_\4-[@>6H!8YDAK09H5BC:&=$FAK4J83+O>/Y5W"H&!,I6SQYE-MJV
MS4XFI]=[0^V?%]'V^O]Z^MHF8V%(].6$(<D-)59 %JZB'(8:SA,AUN-&?R_?
M,/Z49L]A !LS><$#^3?AK)>7X<]C4T;K>:M<SA]'J[GX<A_6,EE- EZ:RT^^
MT:_;_O+@\OBX3G?YP>6'\Z\G^=C/[.OV!U;_:X<>[/_>;OSU04R;R_?VOWYK
M  7?>[]S>7!R?-+8_KV=R?K7_?"ML>U_'.Q_/:Z_/X#[M=)5F,I5B4$;73)1
M(6&,0]SJB)SG"27%/,PB)=YD$QG;8+=2XN7;GE8$E89N^R?&I$>MJ+]\@[A@
M3!H/M:@0Z3$0Z6(*D9@@(7E!D ^,(2YSCAOQ$CEM&*5! R#E'#>QP1>.2"\[
M7/L&89XPF2Q5J':UW3PE":Y:N#PD;J1SUG:Q]RAN8387$]X>+M./L$K_C+UL
M%;ER B-:;4%W;D&-3U-;D/$)=IGDD86="+8@@I$6D:$0L%7"!N=H[DRWL8CB
M#H_0N&6)5L_?EWB/7A$8OZ?64.6Q+QN(_T1UJ"#\5R%\VJZ!N<'>BJP[$(!P
MDB2R249$&-:6VL2LCVN;>F-%&K8LT=J9 >$+C#F<Z0'UP5'I6?*$1FZ$L)10
MX52 /=LFCT%=7.UXHD]GIZ>M48R-M_WC6FIUSVO-3FFTR.,P'8Y6!/%,.+@?
MU8']1 YEA=4#'<ITPQ#U0(?R'5\*QI[$4\TWB/C)]]-7GD&01N,+\!57\M [
M".!R/O0J'?H<$0XOR29V[P"'9QBF*MSB5V;V1H3%LZ_5E4& %QXX\C83K%/;
M#&7H=5%&+(<Y%P&&92AW'(4;/TY%D\76UEF20)9G7QFKL]Y>O$WKVC5QI=V
MZM+KMFO=^2-W7F:J<I6)?#^#R>K8&F<D$3XD5>%1"O^,.D.L>O;@T.AX<-'8
MW[W\>K++#BX_PKT_7-0O_SB&>US4MP_.ZY=U6M_^XWAOW]_(/6Z<[)+Z2:-=
M/X%[O?]RTMC>O:RWW\'S[IXW3K8NZY=P?GM'-"Y_SZ$+DYVBHR!:",>0"SHB
MCE5$3BN.G(HN.<,L%QR8)UFG>A$]:YZV/.]R;K\KRXQ7?J=.\T:SO8*^1B_&
M+_:\>]6XYVQWV#IEN&/M=5Y,YOM"]Z[&VZF]"W-OF* >!<<UXL3J7&3>(4%4
MHH)B&4WN_;N.Q8I$/2S')K,Z6]>+5S)+%'FBK:MJ3?"JMJ[;]Z<_>TT0LE/;
MJE2JAVQ+GZ:V)1*=5]I'%#BSB$OMD9-*(":T"BDQCAU9VQ1J^0HY59O2*CST
M*AU:#? B!O@JF*F(E+E72-.-3YZVI%IU8G7B:S_QM-MOYK7VI@A\:WZ/PR R
M@H&9#J/G."T5D[799UK7[[;.!O&WX::/QR]Q:\C@, IBR2,&F9H<N?&?Q[UK
M%G04D>M%^PW9!&_UQK;.[45_[=\3+]]N=M#4B-X8J-OG["=AF])'8.&> I^S
MW$BI!6;"&XF#UQ3^7;OE/,*224$$PKCDE%KKHF=<F\0D?!#IJH=[[I:A!JG9
MZP]J_SVS/9B:HAIA,VL2-ZL=U6SHGN;@SZU/G^%;(A&F9?TTF^L4_O>LV8NA
M/*,,!\TZ<$[N:W5S+$..%#WM=;\W0RQ#'D[AN;LA?]B$OP;=\OHP_$]64VVD
M2'WRQS&<M>)>>E=47JPW.\WV67O"1?6NVWMK3YL#VRH^[K_R(EP3]=8NZD>'
MVCI'C'"(&B\05QXCYZ)!BC)K>)34:CY=A$LZ2T*223(G.0_!.LQT$K R0_+&
MW"C"5<Y.K5U.SS *9EB\L%]S%[6<.CVLX%?(G3TZZL6C7 &PB*EIM6H@1<AG
MK;E5A!(/@Y9S+4(X!P :!+TLW@6"#QRMO"*<V^["C>'I^\U^%OEAR;]KN;:#
M6EE)1^6Z8,3,*.WUJ)'0LY'MKO%\L@AJ3L3#(J@5W1#JOH6SY@MT)AO2/+38
MUYVQV>+)'OF^5ZYB;*LB8LL2U3K<&3/T%ERL'-MT9?E^N(6[BF=>[IF_<LP7
M\SYCGI<KW&$5@&E6B/C"1FN^,-OE&KA'#0:<SQ5\KV%;?1>6M]'9%)4ER7)!
M/3![K"T/A#LIL4DY);G0M=2#@RXFE*P)=6RDB6V?Q;=GO5Y\*5VV3W8N#B[K
MHM[^? G7AN,^MAKM.M][#[K8Y>^MKR=?CAOO_V@VMG?8M(^KOO_'2?WRV\77
M_3J\Q]9YX_UG>G!YQ ].X.W??VDW_MK!!^U=7-\/J3Y=;L(%99-2 @4;'.)1
M:*1]XHAA:@2WRJ0<>B'6B6)+%WHQQWI[\LR$Q45N5TB^5))5(?D<H=X5EC\N
MEE].E@Z2P@1M!6+&8,!R(I$3.A<1"H$K&9+R--?37!<O!\R7*QIM130+4E7N
M67UDO1='WNU\[+9:,*8'T?;VS[L5P,X#L-.%?1A3W!NG<V R05QAA:PA%F&-
M!?:!XN!")LN4XY4/":O"3"O\>0QF5R'0KR'0),4C&(.RSCB*5FG$J8W(8LVR
MOS5*@IG020/%H^MFI:)2*_OP U@<K8KHKCZ*/H#%'?=BK%!T'A2=+O,N$W<P
MK33SN @HZ@0R401DK*76&1.(88OC<4^;;U9ENE8(]/@\KL*@^3%HDLE)+W61
MZ4I2H(@3ZI%50.QT#E+TFFGL$S YO,ZX7B$0JNQQ#V!RK++'K3Z.SL_DWG7/
M>A6(S@&BC;=31$['1*+' )U6<P33B9&C7J% G'2.61%TX;UF>$5J;5<&N0J
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
M+0/??AR"LF> ?W%D'94Y4TSEP,T(4*PI!Y;O@J5KFXT9!H/A_!_;[T!N8NP
M0<G#6:: SJ &S0FD $H18A]0+_MN,A+%_OI0D&+'%W]D&"\M\47.J&^>7CMV
MBO322;$;W;^"Z$F(;MMFX?+H#WEO+P*O\\=%6=]>]ZAGV]E];W,T5_NT=5'F
M8'T\ W9)L!.(C+'$3]&?]9I%^N[.#[A$YRC6MGQ!X8AA?*-6^WAU\?&TX-F4
MMVUS6!C\$V(9'I#);Q&R4_Q[#.-Y=#P,1HN#BZ(J<00!"B <S:)S0-[MNZ<@
M>L.HG^M[%_Z;@A!WXA'0@L)9.+@.W.K#L^YVX(5.!S'3P:%[<8P=_*,_2XC'
M)#ASS#N\0&,R=-KM-_.';PK/9?-[_.V\&0;',*,P8</)XW1#B;*BQ*PSK2L(
M>/QM6-\"CU_B5D-TYINQM^P"R_346([]/.Y=%_PXBL@!R_^&BN:6;VSKW%[T
MU_X]\?+M9@=-C>B-@;I]W?_$>7"G,V#*>9!8D#0QZQ-.G!&J V4Z8(>9P2RP
ML.K.@\)=VB[RKN?RM%N&N8<]G5OO.5?! (YS)K@E0K(4V+!,DF'XX;ROV.:O
MT>C/$NFNF=]6T82&O-K-O[[_.8=ABF2#$,#YI"<BQVY(( (.(Z*LA)T_P64=
MJ%X_88 S]I/U'(IYVBI$8Z3[QQ_-?O''"$&'II7:Y%8%6\%L0"\TO'S^7$%?
MO^9JF"NV8TK@PC;LE*#>%_$%127U5RMJ^>_&/CS3]A&NG^RPQM:A<M@+'1/*
MKF7$$\EBQQ2B/D3JHA%&DK5-NL[UK.SR.=/%9%1&8<4\ERP78C-&8&H,0#)3
M!L<P=\F):JKO.]5[>:JC)X1[I'Q.4"#$(6M!W11&$:&BE8( PF@^(R]PK$3,
M39"9)VL,MM!<MBM?=<ZM"C9W82516 C& 3:LX#C@I&0" <%150CR#&+%ZT>'
M(21B@3<@RP(&L9(&F4@Q,DE*+Q)VS!5!AS WOXX@!E-OO1#<Z0B0E'0P$C@<
MUBG'$&M?(<A33;6H;QT":'LLN4).R8"XX1I9V,T1I1;8HS-<B@2;!;WI;LP8
MT9_RW6S52MM\K9B#VGGLY<R17#H3P ;4NGP*<)-^LE>VX*P19Q-RP67LC[)L
M"0A(9V@N+C3F3'*^QY+CP#DY5Z/7]%GM'#[!O?!JHH#6/VY7V6O'=CX13I2Z
M8&RV]02>K3I)*@W#IZW.4HP?(;IU-N7^&+,! D;EFGM?'_/:6?BDM-?)WH?#
M7!=/>8"S%!1(.XL&.4\"HM)(+X7%RM@< $OQS4R6N8&-&$U@^ADHM9%'+#1H
MI0([ERB3>;7=7K"VFOK'G7K:.#KD/@BB@D->N-P*G5J@2@)P+YFD'#42YPPF
MJ6>DT/=&0ST[!KH0C+&/U?HL[*DLIVN;(XOE3X,A3UNVLP3ACX47X_?,'_*&
M$3O]0J?^$QYN>8HA+=ZN\8V @FFCCTIQ@Z+6/*<1:&0LC+TE0-Z-B$):<TL@
M9!FXX8K\43\VKK4\Z_U1!G3>ED/L^U[3Y:J8L=4]+_?NB5-\MS^H =SUCHI<
ME6R%+[(,NNU8A((,\Z_SA6OG(''+5OGF"M]G2MJKQ>[ZR1:O?SC,KDHI>$(A
MD)QQ2B6R& MD-4Q"()80)K,5PXB;=1:7LNA--=VW3G=NVZ=AN3GC<Z)Z=I?'
MB(R+'!DB=;2:8AMD9F;8S)CN^[+_(I!EB!"@:PSK)N1NZ;Y[U"D<3\U.H6Q,
M%%\HJF6T1XFQW3+/+/M*,\K<BFBVU\L^O&'F[>+Q9U+J=MJGK>Y%C)]B[WO3
MQ]E"N&]__%X.R;M>MSW^S;*5?EV\E,+GYX<T)J&)URBY7%A!1HNT=1(YJ1))
M7FD6<P]P_ B&U4> I$H"'E<":'WK,#%E F@+B/%<B\MFTYCE"D5I+"B6F(8
M&B3,RD-1:D3WGY?'%S=^DYNA-/U]F/U49X17K.-DFCK2<S[EHBFU>N%N6Z_M
M=OQ&GG$\M(YE7:+VS[S;Y)0]"IIC_BY_6OQ-?OO7J%1#N=/8<POZ2AE(G ,/
M0%X*(0(ART'8S=2\BM899=?FK\>-964$&3QB3B*!_^:,)1,VB!PWY@3F3A.K
MI=0,!^L#P!.CCV'FFHE*6]=;Z>\7UX<,6R9OY7$IU;:]5 4ACO#J<O<<:#2H
M8Y%QP1!+B2(.8@4T6N6BH@2KP*))N7 M6:<_CT*<'59_':^3Y3.'B-E< RCG
M= \WFU($PU6(SW6XTY6P@SS&7KL_"A@N/4EE'%HI\*4V.("#FL,F";?$#]?V
M3DOF59YW!$(S&$;#Y4"XPAH]^M"6%;22;?:N^[)/1B@-EU))"(LKP"'%^>O#
MREL 'S4/"R\5QNF?YEF[I&VD*6IJ-9=*6&$\#5Z2J('BX=FEBZ9M%N&L=TL$
MYH/73?'C2VE:+UTDY-4ME,_GC?-#8YD,N66X$$D@[DEVA& +^HBF0AKBHN7#
M"L^UBVA[_>G,ZF&8W?%0QDJ)*1RD.4WF1^SY9K_(*SD['4NK>C9A<7<+BYL6
MEIU<6+ZT@Q6B\OHDA32.#@UE0ABMD"415%4O.7(14^1MT(Q@[Q4!5740._>7
MDXW:QZE=>@1B<P.-=I[Q2"RSDO"@B/&8TV2<9B!"@84*:)Y/?.#[#X>):^!.
MRH#*X !H#,O.=4-SG28#JJ5@$<M[ LW$IE2&>SV(V#GG!7=42VT5%YQJPI+A
M21,NG <$NA>QNR-'8"(9N&BS6%(U$'Q02&-XU^V].\NI:;M#&O%JK>Q[^T<"
MCCEO;!^0QJ7/-40LMI8:'I$1N7"/<0DY2@P2*L2$9?"$P>;4N3V1X-J%E9E:
M*@:Z%)M;.%FERN7"KK7MZ,L0=B(+KYY<OSOQK4C+C&5!HY]K@O(GFJ"<U 3+
M21JZ1VY7!-$\FN!XDL##M4),A6=8>^.,YM0"ED0)JB%0%X%3?)327I56^#38
M<I M6IZ:!"0SE_;T!G$2+(+)%"CI1 0((E<,/Y>&*!];0WPTFD4H903&BGGA
MN&6P==L4C<2"&A>I]!7-6A(1YT7M>X:C21A1A0,P]LS=!<P,#C!9$8-B%>ZK
MVST:Y>(6.#E.7GK. 2]M="(2DJ)DV-EH'@$U'\ZX7A\JCH4+71X00$4L+*92
M291\CG$P#B-CHD1,4B4"!AF**J,B)C-"8.<E72.8>RS6]<3U_OQQ#&>MN'=+
MC$PA<:4IKK_5*7."MX 4@906WY?5&DJTREZ/YN!B/QM&7FV=P/UO8@\D+H:
M Y5E+ U7*?=&EQ@)@(;X_[/WIDUM)4G;\%]1\,S]OC,1%%W[XIX@@C9V/W2,
MH.W&[<%?B%I!6$C<6HSAUS]91P*)S681XDC4Q#2&L]:IRKKRRJRLS"2)T"1<
MS_NWV/PZ+Y6D;LYK/0K^S<ZQ_O X*^+S3"K&WMRQC(RGC&VWQS$]XQB?J4=4
MV/UF]J8+M.B@U:E*H><-C^,_QSM%QYM*Q\T?]_2H&CST9-N>]..;BU]^#:T^
M-/[L3:M3]4=UT_7JZ/":\9Y*8]8X$=6VREQF?%+M?KSE<FVTY?*BBON5DX*M
M*4'O/H_7R-TG?_ADLR:9>.2#?W)2//K!I<4U:+&^_X-A1N3)5G&-\847<P-4
M5ZS/I;]4,Z]WUSTG>>]3YZ#"!GKR_=>+O\?@D _=$W:GT*D=T^ Z*HP>>/G\
M?,D; M!S<: W0M81&$VC_D]P^=[X?E4MW/.C;D0&7.]]\[P].=Z@/X>^5'/H
MR\S([NS)YYX=+R#&15J>)BW$O)BTU//2 N;/"N;/W),_G)YCRCUZX:!11>\V
M+CYPX3IZY*FY1T?/5!YGT(=%)IY-)CY7KXH!6?A:>Q KFW4<6%+5 O1QW@)3
M9*+@1,&)FLG$K3@QTMP/1HM70^/^C_<QIK2LQ&UG.*BJ>8XW,;MXT.ITQMD4
MLM?T3E&@L^[5JH>>81Z.7%,UZO*'K0=Z&YU-45F2+!?46\.QMCR0G%0)FW3O
M9 &/73@>+]A,"<KV.)?W8B\*'NX=?V_O''_ 3?KWX=[N'X?-\R:!=YPV=S<X
M7,]W?O_8WMD].-_;_0+GOY*+>^!=PR_TD_RR^>'\R^?WA\WC=^?-\T_P/1O?
MFYL'9W /__+[)[&SN7VX??S^<&?W[]1LX>__V7TW:/Z%3_>IDM9$:A"#H40\
MV82<$0X1;95QS 06/5CI_&;&@=O-K)K-P_NJ\[E [?/TT<PH4+V0Z1\+(5F+
M ^C#?O@S]L;E1V: ZC?J5,\0U"_(X<:(&[X;$\(_,Q]<](C;>4/]^274!R$"
M34D@*O/N]:03T@E39*/"UED9B<O)"O0:OYE7J(#]D_T)A:3.AZ0RJ85V1%)J
M'5>&&VT"5HQ0FF3DHV("U9YT74AJK9&+7")7HE:81#B05,H0UT0AHW1$E%E,
MK/&4P6 "<MW<SUYPJY#40E(7!M#O)JF/0_5"4A<#ZMG$'T%I!GF,*,Z%J$/@
MR'' ^Q YPY%A*D.L2"J[F6)IJ<!^(9W:]6QTN71Q5CA2];]E7>&X4!+AN98R
M;G;?CP!KN0W!&:?'/(^];K#]PULS'X\*R4TG<1\M>D]O,[D<_&((/H =;+^=
M6JT020:E.4/$4(&XJ Q!IE'BG&/K@K!2Y  P30G]=0[\X''3[?'VWC.@8T&@
M9[9<GEZW_EXH]#/#IO\3R^8"G?I;X[PYQ;Z9'8)-.>$CM=3:A'S2&/$4*3*:
M1B2%BB 13CN;"H(5!'LV!/OGPTC4S#.\%KKTW& S\9L;*[#SE"".'8"-,P09
MJSB"PS$HAV6(>F6=W2R\]:\",05BYDF2G@@S#_?S%CKT@@@U<??FS*\T^8B4
MBAIQ+AD@E',H6,V%CT9X:4?NWIMY?1:-#+T>)]YRARF_[_92; V>SXGWL%6'
M1=,.#R2@,R\R\=0EP/'P#WL3W5 8ZD/P_Z]IAQX/UD4GD2'!H)S4$QEO+$J4
M">>BI%&#.7Q+8,=,&>KC)EPMPS8*!M76C3=CAGH+#A6..CN,FKCL8,BY5\PC
MHW"./DL86<Z!K3HJ';86.ZE&<;,W*^J\=$A"P:KEQ:KG\M?-9+FAD*CG!JB)
MFP\GJXRE$@FN. (;.B*M1$ PO#88QYS5>)YK"@6B"D0]O\-O+JNBA60]*X9-
M'(&8JN"(,(B9%!"/22)-4T+):*.(#B(M$X:]'E?@LL?SG;1Z)9IOF:+YGDAL
M)]6G"K%]E%*83D[ J>$V$8URY1\@ML8@( L"*1)QTE+&8&0)EIG[]JZG-:M>
M(#33'5Q/D8_%@><E"'6\@=&%U,\.OZ<\IRI@A9- +@4*^!T(RC5H4!2))$N]
M,E85_"Z12'59:YY]L&-ADR^-1A,WJ6+<LJ0(8H+I7& I(*NX!TKIJ:+)J(3%
MROK-;:4E&+)0R$(A%\8O7,CB(L'SQ -,=, L\H2\5PQQ$0G23EKXX7F$T4^8
MY_14:HWSA:>*"^G_O:B+Q>'S7F81[EG:,I6U@<P^3W3IM-)II=-JVVD+"<1E
M(>YGJ<-C)SQWTO#E=IP\<&W.:V99](:RP(/3UG)M?##84>_E*#G7/$+S2\K%
MI[#QG>E,&R%QKTS2B'H7$"<LL_&@$!AG-E@E',%Q99V(FWM'%XV+%Y])\9G4
MJ&<>L^SV*/@MN1$7 Y,GRVF1D\0BED@JRQ WWB GDT#2.!QYPE;[,+\$WDN$
MRH43EEHQ!7_NP)^I!;2@K#$R(D:$1SP8@BQV$27A)8W2.L+QO&K%+!'Z%$Y8
M..',.6$IZK+,F#R5+SNJ)#652,? $==YU0PSA:C0GNK$;4QS+.I25LV*6[ZL
M991.*YVVU)VVD$!<5LUNKIJ-2%IC7''9NG:LY>K96)K'3V0@T*$[S(U]'17-
MZK*\]FXB)L65\O R-[L;F;*/EM@V]F/T0F''$%AJ(1-WBDP( F&E:8YW4XZ2
M>BZPW7LVOFYOR\-!JUX8]8+NF =*V.+ >^W7\*8@OOAK9@G\9Q/@E];KH#T2
M5"8 ?J^0MD0BS8-1RB4:@ZFKQV:QH;^0UU>\#EC(ZU,Q;'M"7GVDV"OGD' &
MHYRI&VEI'')$$Z$]LY&1>JX$+C:"%?):R&L-R6M-%AL+>7TFX)^05Z8$<<(Z
M9+76B <-Y#4"\%MFK7<A&2/$JR&O-7:#_S+(LP#^#:UOZQ<C ;P'@,&O_[LZ
M.!H&U_ME_7)(JN/PX^+Y4QU[-.P/6NGL.E;=$U6N0M&]$>PG2-AN=2*Z6#2A
M%9!N]+/G^H]A^VPD;11:D WGU<;@,#9.QZB [ @6&KUX;%N=O&DDXUD6U*%M
M-P:Q=YP?TQV[Q[O3FTNR;_P6M_FI[3?^?:6;9Y :9RH;#O2(?Q.&O>R4OQ4W
MW<]QTSTX2./C1?^\G73/+O0.74SD;,?_^_'LR^=PXBB7V^<?3K<_[S% R\/M
MW;VS;7C7E\];I$D_ !(V\=Z1/V_N[HDO1X<)SIUN'^PK)VE4.B)#HP'3G3#D
M,/R&@](A.&T"98!^:^KZC*O64OIKC1^+ISTXZ,4#.XB-%O1VJ],'(?IFV\.1
M=/WC1XJYIBL&4Y*U=?%)?^<O6G3CZRF21+8W]G$*GALF47*<@@&5-:JC(%B&
M"A:L-MS+'U.QYQSQ)V#)% >[.N+DM0^Y)IIS&0 MJ$B(,V60$3(B%94/G %C
MCFYE7=V@33<.9+70 !9S^! %M=;8!809= >@WZZCRY2JBQ=%%Q\,.37,G72M
M@MMN_O@"0V.9_$1W/NP+*YBT5"#L<H%(H",(>+Q$-@5GHDW,4;NRKF\*)<A0
M([5RYS7R:(ZD*]E6;R)2T?H+"6W8/"Z-%L@7L$B@-"!?<#3KO)#5'5Q] ,,Z
M: S[683S\=_:P"S17_ZPVP9Z.!K21C;?\@7-;HCMT3NS;-C.&=P)EQVV^H-N
M+S/__%Q;391^"WBF[34R2SVIU&\\/FEWSR)<#Q]1V00P+RY;5KT]?C^)/K>R
MW4I7YD?5S!C6&N\NKOC6;8-@MEN#L_Q]%2Q>?-M4<Z:N@J<-)@VODM^I7_M
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
M70=?4<V22YU\YX0.H]FV/[YW_V3D*=@_J;;+S])+O;7]_HJVS$96UIBGW5X
M?G(! ]_:!]'> @)@.;K8ZU;[^">IX?"KF^7OSK?/O^Y3QGAT3B#G-,Z.8(^<
MD@X$#7L2#=-.L97UU!WV;D[M/+3 [6(OS@GH9T.1QD=W+H7[%4/]N_.=W>:^
M\3 3!4_(!YP0)[EZH\4!:>F]"<EJ'G+A#KFJ^<W5@,KV><CXOTABR#+^MX\_
MAF/[A%IJ$S-(1):#\DQ ,.8,,8I%I!*P(.4-:6;5L)OQ>3GUVDV+K)**J<,J
M'R9F%=1V/Y,P,$S:9VNCDV/'QA7'W@PTQE61^,L?QC!LQYWT(U'H;P%)S/Z&
MG71K*M'=[(K<A7;]UN[ZKZ].7 Z^-\\_[1L;2:)6(N.=0]QG^REIA6+RQBE-
MN5;TN@..AL DP(>+8&I99IV6*B4J.:@?9:)>:428A">9/O6&<41)4K?=[IYF
M?MCJC*9^Y?_K-\:."& JV4,R..SVXX4R:@T.LR_EQVPF<\#X_<*M-.6I>7/3
MO7P'R3NVO8-6I_**9Z_F^,^QCWCL3K[5<_G3CEC_=^7OON2*H\!!X()M>]*/
M;RY^^?5BLWNK4S&ZZJ;K#G9HWMCA:LR:%JSRN8X#>,;/'_MCUT;^V&O._]%)
M1=>DH7>?QVOD[I,_?#(A:Y*I1S[Y)R<%>[XFFWL^^1D"IFXW%98T?.K> 83/
MTI/C19PY]*6:0U]FQ?B84,SG%[@RKD\;5V*>/4ISN2/$_^QUCRK'X"U<X<52
M"4_M&* _SRQ=KPY]P:27]^JVQ8\,>A$GRCCZI_*<?0:F?4]+:F(^;1P<]"*<
MCY<S;OF,\7$8$-_YO$7 BCK=.W]_M'?4!,OJT^D.O/?+T=?O.[N_M?:./[:W
MCS:^7]YS&09T(/:./O$O1[\=-3]OMYKG'\ZV=S?$]N>_CW=VWXGF[W^TOOR>
M??/OL@$_#@&"?S?V-9.8$,618M@BGD.!=# 4D625(S8)RT=10%S.(PKHV29N
MS;8-%Y505$(-5,*+^%6+2JBC2CB[5 D@"LHRAI%U)""NF4=6<8^<"9)S'Y+&
MHP@'BFM=ON<A*J%L4WOP%MD?NDM+\L="YG^$W$N]MC9?[-Z:IO,Q&AJXI2AR
M#70^8HR,< 9YJ96.(05,^!SI_!)MTBH(5KAG0;#G0K )^R288VF40XKDZ"+K
M'=+):R1M(%%[ 1 EYL@^2U+)VI47+TDC"[?\$3(O=4'?.4%R\XJ/V$6CF2#(
M>AT0#UHB8VE"B3OF'?8P:WQ.\XNEKIT_H-9>X()<A5,6Y)HY<DW()!4L20]X
M%;@!<QBT%[*!:A2)IH(&&V-D*^ML5>GZ>3+ON\7]QF;V'^TN&<>QU'QSR6W;
MEN<6ZMOO#X]/JKGZJ1_#JX_>W=[\M(\UD9XQA5CB,0?[>V2-ILA;;A*C%C-G
MKT?C+O;VIL_57WF?&$S.O&'<3L2B,>R/=OR&.-IN'&_=_92CV:_L*1MO;ZKV
ME(VCD"^W5U]NBA[OB;I\XM2&&=L?AS=/%9=[3(QQB15>EECAA:E^5B*02Z1J
MB4 NXWIW!/+"0-F2>UTK^@O\ [K35RE1>CD[345/Z*]W\YEZ^&0?%NRVJ&Z/
M3K4;?;8;Y/D]ML->-8S>VK;/3@[HP>TX^',L%./KWX)(;(XEZ",(T*4/ ]$%
M-:$N,O4UCSX1,)&^?MG=.OMR_ DW-[?.]X[\Z?9F^[AYOG7:_/SWU^;Y =N[
MX<3(3HM/O'G\L=T\@O;N?CAM'FVWML\WH+U[T(:-[V"&G>]LAL-K(;K,1@)V
M5D I18^X%@8Y:@)2G%A%:'"2XI5UMI:SL-7,A_'P:*P:3<#_J6T6^@*J\P'5
M)^92+:!:-U"="G(UCFH 5L1I3D]DI45.>X48MAP'&:,@-H/J7')9%U"M/>M?
M\F#>'[+^$M[[(HS^45$83](Y-Y8KB[IYO+JY$I<KDTJ2YER1243$C4[(2&M0
MD"(9&Y-)A*VLTS6Z(.7;:S2K'D?32Z3P0H'AXP(["AC6" PGW!MD)(A$-,(R
M<L2)C@ADU2'IL191PHCZ,#>'QNL#PSK2Z]?A5*]8=3?E-..]F#.[MSI5#MK8
MZ8_2?;7CM]@N <ZU9==LI@HE*Y*=]'9* +;&@E'4R\/4RY5P9>8(A8&S2%;1
M2HHHY BF2.BH/4T\)9_#E=?JE\^B[CA6/.*O !D?1[4+,M86&2?$FQ-FI&,>
M<8,S\:8462D=$C0J+B+7/N""C*^)=R^W6_NB>,<E\>[%P;#7:0 &SF$_8?'?
MU#D\Y4(V_M/M'.S&WO''2C1VKF^Z*6KF7FKFPY7]@CX1GV+(_IU<^H5H9(/&
M*''C/&/2B*2RFM$W,\,7_TYQ=K]ZL*Q?V$D!RQF#Y8238\*%=E0@:CT0<Q4P
MTE$'%#)9)]XJG>MDB35QLU!6 <N:D/(?EQLN56+G7R7V6^P/JM)OV<5>%?H<
M!ZL/>L-<T<WVP!X J>['V&FXLU'MT'PJQLNZ9=76N]6J>&IU>4HM#W?DT^,R
MLFN-QG1!6J*OEDP=]. !54GHT7Y!VVBWK&NU6X,S%'JM;S%7%;EH:>.?*__9
MW%KY%_1IME8.SM8:&PTX<OEW(W7],%=&A:_(A5,'X^*IMN';N9H)O*"J+HMR
M==F8<< .AOWJ*ZM6M;L9#0"\1Q5/CN%NT!>-JU?W6OVO5TKL[.:JIO!_ZP];
M\5O>F'@V;G1^]W&WZIC+[KJH7EL5S/M>U5'-E41SG5KHW=& 0#NKVZI6M\_@
M6P;^L'I"&/;L15G=RR=>=MFX68U<YF6JVVR[W?6CVW(/W/76JGSMY;J+[3<B
M?-%HB/__:WUP<54?AC>_;)!KV4Z_J%_MWIS^WBP?#]/QD8#A(XD7/& NL37"
M.)Y4XLI;)EBX??VAJF/WTWP$4Z6'<LLW+AL.FCUO(P+)77R5_?@]S5OGS?.-
M?4FT-HI()*0GV2%FD59!H:B<P418%U5<6;^I=-'#QEE@SKPET3$*AJ]C.A$9
M(V;">F>%(F6<GW6<F_L\1F623 @'I1 74B CF$ D^>"#=HE4^<1NNCS_IY%+
M>0_.&OWHASV \0C*X(&3W"5O8-@3]83#<(,5'(0(EM&@>&"B#/XS#C[P\7WH
M=.^]#<A&#.2:P/S.Z(HP%DX'QG6,:65=WQS\!\YR  SNJ$M<)LH34<9J#'A.
M-#<6<$25@7[6@3[8!QU*<- PK16FB'/+D7;"(JD2J%AC ^$V9PV\B>?_<Y4S
M3"9[E<#A86+ B<UF.2,,4VZ(TX8(9:E@1"3&1)GOSRD&.YM?]X,*,.-Q0$"N
M!.),4^2B9BAA*X4C+#EL9J#4F7>.4&,8L8Q[3HR,E(D8(@LT!:O+.#_G..]N
M[4?H<^>509@9#4I=V[R021%VU@I.15"R2A)ZRVSWMG\(IE7NXBN4/E/X7OS6
MBJ< !A=[G.&"LPH'JAKU)[U67D?J16=AE'PV@')ER=C+R<-B*'7!\Y+;=<Z4
M@;4]#-,V6V4?MK-X(V]/5AM]F!_M_&O5U<>M4/WN*RLZ/Z$:I&QZ=L%NA5OS
M5=WAH-^"IV8[\1-,5CC]%YAOV6A[?P>>7S3DT]I?:V";@XD'9S*I W-T< #S
M"N7.S';@51W@N[V3;K6"Z+J=4-G_D[:E7O>X 2,6>_U6:E7O#3!2^<%KC6M^
MB.GG@K0=VZK],'@'8(X/!\.Q-5[=V,B^M2R9JV#OCTWAP]@.C;=ML#D;&[D)
MQ]TL!EW_=<HE<>'OL,?5/AXX\9 ZRV 18>H#B8I@KK5T+$B84%S3E&34^.[,
MGS_U.%?MV4GOCD_:W;/8V^B$C['*D?>G[0W._KKLFJW1*(6M*2A<^!1X3\ [
MGO4:Y39X,%60%)+EDNL$:>P2(I2F"(23>P\\5JB;6>P>7&K;L,"8IX9)!516
M*JV2D9I'DD7!27MW"L4B L\F KM[^Y$0(;$S",:$()Z41CDO*XI62PX&IA$\
MB\ M*5B?4FV[J+25]8^M_E< ZPZ@:^5QK+RA60.T6_W#[-D=0_BE%AB[(ZWO
M=0&J*Q=APV?8'BN4#/(7;MV1 AJV!ZV3]A6_)JB<0>JV6]W1/5-G#H:@^'([
M05'L7OBI&Z';Z'1'E.:T\D]>T[<!OOZ;S<,Z[1>]-L WDTD^[Y"7&\N-];KQ
MI#M:L7G3RZH)9LLXP2'!@ 5C7.!T38US*=YVIW7];GLXB+^.EUKQ]"/N3(PY
MSN\%*.41',W@_:8_/#ZVO=H#)*?74&3JYV%OLB"=&3;0[J_()OC4-[9]:L_Z
M*[]<36#9ZJ!KW7RC]^X>R,M4L=,@-N(+V(7@I,+2 6/BBFC/%:>)LD2PQ42/
M:!#<$\-&S@.M&1?8.HN59SP!(4KPIP\1*XMCRMZD^:6DO313I_-"E\RTFUO[
M5&@I2;3(XTR,HP_(."$02S)%HJUQUBU79MJL\=.5TAC3R]OC]<A%R!=+I7E<
MOEAJUHP2SY7553Y'5E>S)L7C&U5:7%I<6OSX%O-[/K@D/IY3XN,ZI.LEHN3K
MO?_09D=1X\)U-(>PRGE>6J1Q,:5Q[+%<6&E\"74S/SF84UZ-.&B\S7[4;N]L
M013/2X[P4W*YUF_X_Y.SI33(O,=]!IU8A.)Y,:'?:%;+^[F SZ"QO?%WD9$B
M(Q,9V>T.;+NHBU<VZD5=%*$HZJ+(R S4Q8NG0%RN#GYK^X=U2RU6TZ&LU\#]
M8R&J("Q..HC91^1^:Q]$^V9<HKI2=GFR+7PTY2AAP\GQWOD&:=)W9\WCG+CA
M'=X^^M+:^_R.[^Q^^ [O^+IW].G[]M$[MG,]8</QEZ/FYJ?SO9SH(2=NV/U
MMX__.-S;/1#;F^_A>SZVMG??T>:N%U7VXM9EP@9CK"5$.V1MDH@G+)'Q3*/$
MM(M82V(=7UF7RU",J6!QP>*"Q9/,F$Y2PS"VFD1.J7=&<VP\5HYYRMD=.8,S
M%N<-0C9'E7T?O#F/O6ZH,+@@] P1>OOM)4)'*9CBEB 3 9=Y,@HY90A*D>ID
M8R#:^KQ:756W*3!=8+K ]#+!].-2NQ?*/&M GE!FKZA,AC@DC7"(,T:0)BXB
M@XGG#FBS]:I0YH+%!8N7#HN?N)NT8/%,L'AG0HX3%21(PA!5)A<^31)9;!4*
M%FBS35HDGZM)JX+%!8L+%B\3%K,@:$@^$:TM9]DL#IIKXA5.@D5N[L;BXKYX
M?@?S[L8XA?K&/E=":"(\HMHGQ*D6R&KO$/,N1!@SRD,J_HN"TP6GEQ*G'U>
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
MHP+,ZOH*A\,S+5LC =%<:EH1-?P(_J0AGG^HL<@B,Q9&XM(:#74N+O4K3K2
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
M=8FOD]#6&&*!K1D;B@4O%Z"7%OLS6^RC!'II@"\G\,=C SP*B<-LPU8U0_?
M -<,-8AL QC'\&S'UCS#]7=VFZET<U>]PV(^^P[+4ID9FT9)OL-RRBX!$D@R
M6;'ZSGS>_90EMP@WC;*ZHSJ:8QB>JVKN_/[$DHB/U8Z>P:CK.Q;SP\ BGN;[
MH1LQ)T KVO8=)O=3UD)/?J_NIVC@\+C4H"J>+PQ.LFVK@:YIJNV[7N39@1DY
MX8O&@]^P_(06 W1BOA4QW?*-P&.>81@:N*%^Z/N6W$]9&_D9[Z<8)/3#,-15
MBUB::EDV40/"')503Z=F!-#G,RD_+R,_A-C$<!PS]$S?T@,MT /#LJ-0BR(_
MBD);[J=LEIA5]E-80'S7IYX:A5BK%#I$)8;OJ$%(*7$]UR?$6VH_Y?7\C[42
MIU=,_MZ:\/&C8$>&C]<??L9;2:$>4&IZ3 U-&[1\R$*58 -DJNN."5X/]:((
M',R:Y;Y$^/@I<O9:!3(2!K<=!A_E_4L87'\8K 0+M) YX*"J;A@X*FZ4JH'O
M>:JI>[I)3##+:,!AT/0W"P;7O\Q%^FER%^V%!+ZRBQ:@7+M!I :F1U0K\BS5
MLTVBTLAFOFGX1AA:+[F+MN5"\]>@RV21TI/)V$K[)%$FCF]_N6W=+:+CL[8H
MD:23I).D>PG2O1BY*C7#^IV:X>)B\383KH?I 'N^O<%3,I;+_UL-63<^ON"X
MAD-):)N13:U(,X@>P0B=*'!=JCNZ\:QA5AE-6(ES\:,:5#6);[N1ZZC4T2S5
MTEU/]37=4#VB,].*0L?6W9U=N^;ZYMKEY*Y2)E<8DI5P+>%Z3>!:(Z%N!"[Q
M_4BW-!($NDT=T[ C3W.T2-.?-1PLX7I5<%TIH0C<P,<]=PU^42W-UE42,EUE
MD1,9MF88!C$1KKTU+*=Z1KA>BP*,K?=A).D>1SH>._S ^V2_A4[C?$)Q-V3=
M_D=5]RI+)M80/]F\25<:,JSO,"<([=1-BTM'J\V4N"L4.1H,HHMFG"L1'A!U
M2W(E#?H$GA4J499VL,.F\@6^+=;9MC5-B>($KXKVFPH :_>__\,S=/=3KF ?
M3I7!@TA?.6"484,OQ=1K"EH4"H$+TY]Z];?&.X;DG:5YQYO).^Z;XQU3\LZ#
MO'/&>GW.)N)64ZN@S^QK;P^#K WF(^ 97'NE#3S#L*TM,$4_5<"E3.#A2MX#
MEY0D"NFD8$+^$=R&F>%QSMM&\U^Q431,DPE6.LD8#/%&?#6-E#U*69[C0_=)
MQCC'-5@(YBC\\9EU613#&[(89HH\558$GK(D9A'OSP[/ +;2ZH++Q$\0 +C]
M%G]T4X6V2?>2\7?<8>8_V-T]YPGJ"LR1*# \\*?QJ5QB^*3AC6^.:^T-YEJF
M[*<=&/5PM,RTNAT.:]Q#+NSV%>!;!@L-$YP;W.GR3JE3\1UJ^ ZE\/] (Q8Q
MPL PF*:'CFV3T T"^^)H5A3^J/FE#-[<))>,W W=Y+-B-R<LPT0/<LG2J!
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
M,MLEJD4)47TM=%2;$,,+/-^/',S?M-VUZ]PSO_>.M'*6]788!DJZ8<PS5F]
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
MQ!6RX]":<27]?;QWH5F!9MMZJ+J>@TZ21U5/#XFJ.Z[CN;[C I1CQ-OR[I[
MAHG?+(J!69B:Q#? ?M/]OP!Y^-FE):/V1ZW"ZDJK@M_(EKERR\#<P/J%+MJJ
M!$T6D2X.7VXSGJ(._)^4N>(E0I;FK=+#,D5DUSP.BP*-JH1,@S1^/@NH4=_P
M+'30([V$P?#KDZ["7:=K,7=KC2Z./-E4Z(N/?*%@#8NL<UT#OZ+P,2RC[MK"
M 9UU)PGR-!GTV:?"^]6JC]B9YU@5*8EK[E=9SM3*5WZVLW$XX)*I0<;(M4HB
MF-5'DMR28;[S86+RG;BK3E'T#J'FKYGX.;,P@=F6IQ'/<@/;MP!YO8!9.@V#
M4#=#38^,>04-@>>[CN'[OAWZEA'J/C5-%H+QY@0D8OR^-8@4W+] '!=2@(1;
M]#^*^HM!!WP>>$JNM-/;61 QDO "3,8 M:@Q5]2EH$$F#,>1Y?5QD;!"P?U%
M\0F&D9 =)FM1"I%;MYH2SZQKGOML-25/+=!XSC3J+2KPGQW>W/A\]-=HJ%$&
MWAZ5CB[)^V SB+.SP]9SM2IYY83JM<:#C4[T?@T:[HM>B\7IA<_57&>K2?A"
M;+C5YYKMSXNH/N]FICQ&\ZF;O!M\H,ZJ8L6K;=J0M^'"X5@ -C[65R14&,V#
M[^9Q*XE_71WJC3^8&/&E?0S/.;_Z;IW_/#2:5]^-\ZN]W[_BZ82*<ZUY0.WC
MGW]U&JT??QJM[T;CYR'<\W?</&BWSUOG\.Q?<>/@2^=??QJCC*[&WH6C$\TV
M?*:RT+=5R]*8&CA6H.J&'1(*SK2#T6MCXQ(II(&S." T&$91NF&<L]$>\(QF
M#:O*3EMI$8@$UQ7OJQ0I !)3E\+4[U5,]2*FV:;#5#\")+5,$JF^'1AJ0&W?
M)XZA.::VLVL[+P&JLL[@M;J0\8P"6OB.L]N*;UR^KT34Y<U5P0&5;6H)K4M!
MZX\JM#+/<3PM"E33#XAJ!5&D!IK!5,\.0D>S:.0YX<ZN]1)'/$IS]54/,;X?
M65__$..9T>*UHN,ZGE1<I9I41\^MCJ0F6DH3G5<U46@9KN8ZCFHX 1CY6N2J
M'ORJN@Z-B!=:@1?I.[N.>3=']K6-?-DV;!G%O1S 2S6_,J ]R? XYOZPQO<Z
M>AVN[+MAI6ZAR_H;</S2&U/M4GN_3D9T*2XG"0'U+O9'N-!();^4DK^L*GD2
MZ#X_N=LSB:E:#M5!R;NAZE!J&HZK!X9O[>R:-<M]B3[6,I;W6A[G*+W]3B:\
M#.E)%'Y3=2DOB\;7531^2DV+C/]M#1H?5RJ0Y1[UNL+O\V$L7_]FVJ4RE/5H
M7#VL--#:NS"UR"(!)2KS7*I:(05@)9&E6C1R7=UU3<./=G:!A:21N\5&+M]6
M6?UVRE)$D]LISQ:C?,.ZZ%5< :F7'J.7?D_H)4>S RT 'HI,3;6<,%)]PW)5
MW3*I00,:>,S!DT@\VU@[@_]Y=EE6I%*WJI+LV]'>YZ-O1ZVCPT7*R5:X>S;5
MCG,--H3>@(%2YGU4JK>EM2*M%6FM/,U:J7PB39;E3)8_59-%M\&%MNQ(=33"
M5,O43)78@:Y&@6UXNN=J1N!@C%*WUZ^DYC420YXA4OGHQ!!I"&R2(8#G^ M@
M4TIDDY6PZZ;KI3I_'74.PB'5^')J7*^J\<#2@I 16]4=BZB6!;\%C 6J;VNF
M$^K,\@*RLVO5'-];.S7^VL&%+=(TY:Z]W&9<5W3=TC-I7QC[C"KV/?Y 6[D;
MN#7()VSLD_)\Q1,\7W$]XVS%Q>)MB[AB:T7H=0W$+4S6-ZQ\GMNT+]69-/%7
MH^;,JIIC 2RI9E.5.A1,?(\9JA<%KAJ:5N!Y)BA!+>)M#GQ][4S\54KN_!Y$
M<P[%7OZ8;,&<>AA$+ QTF[F>Y5,=?CB^"7]0Z@9.%%[H.IY-O#:]C"I;F#-.
M*&X>MPX575?^^S\\0S<^E2UXFB":H"LG$<8WJ1Y:AAGJMFYY>N"3P-5<0P^)
MYKE@XLSL@SB)(( <G;C/&YH &NQS\E^R+@4\.(ASFJ3Y(&,M>./G)*77KPT'
MK:,2#NSCK]_MQA]J-T$4&U='&HCTG^.OYU;SZM(Z_W-NGK<._S1;='A^Y\S[
M:^O7P?6?YI]KO7EU/FQ<G8)(-ZQ?5Y?&\4'[JGD5MANMAM[\\]<56K"-J\,+
MRR81)@&K&O'!<C4=<-A)&*BV0TU";<^+F"W 'WB7A7L(W<1T;$W771*:FJ4Q
MS_.8S\'?M4-=M\'!8P"R/3SG.1NPG=W]XT;CJ-4X;+;.>#G:_G&S==3\>MC<
MY_O/$USPF%94LT1HYC'?#P]\<J*^%3HVP9/!;<TR79?8-**!#1:][^,I8'./
M=-^07EEG@Q[+L+511SF#A1F"KKXA>9^? EZTG/F?O.A40#)&%"#D,>VG <L4
MP^?]M0R^HAG+!TF?=SW@AX$7PL7/ T\ZV&B#) G^E0XRT4M)-$*"U\=I*!J\
MP,R4#"L!NI=*E*4=A2@1S+,-M^1X)CD?N1*28:4?#I[UG6*'!'A /@A@Z+!\
MF)+7P>8U_+GXBKS-3P[O96DXH*(D$@R2=-14 <;?(W%64Q("FJ#2LTDT8^ M
M=<04RT8+G&AU1?E)KEG$LFX-O\2/5P>]0H<PZ@042HT?K]Z#"0SX2V@*NFF(
MSQAT89$31@7-@%:\)P]-2-S)D<H!:Y,D$O1+1F]1.@Q;A.&;@(LNVPI:-Y>"
MP<DE@0>)L]@K3R19%K/*E'(%S"JX,%I&33=A'M_&#\(QBB8Z8*CUX7>< ^N&
ME581E68ZC#>[ !9'!8GW _67:J+BL1#\9<?S \TBMN810Z<HFB[1C2#T$.<!
MWBW#>7J_VZ.2+*=B)=9JX_;%\?\2S,?SV^-6X[9Q=?T;QG2A!\PT[5!3PP@L
M.PL 40V<T%&9&06:KK%(U\*=7:/FFC,:\Q22;_7;RK\')$/& >Z-8J2O@DM7
MM)&Z!6ZJ-G\2LH5R6?2HPII,@JI:R&G8B;MQWL]X2XZR)<H8 7H9NXG309X,
MJT]=A@-):(5!$%FVP4 I@*'A:7IH@H'EVWJ@>>%DPU-/UR8;GFK+<-FK]_)[
M72Y#9^/",UBHV1I5HU!S52O2?)7X#G"9946&3:PP(O;.+G#?71Y['+.4K!G%
MH.MF,B=VB<3[VX(W"TP#I8,!'?CB,NS$+,>. H>9MN];AN^2R(C W&6^9P>&
MY1J<G0S@(G\FH&DKPK,WSFE:X\_EA4DB:EEFI+IV%*E@RX&[ZA"J,D>CS V)
M0R*P3AW ,^TNKU7:-8$QD[-Q"Z9I>V#:BJK+/JS8K* 'YM9OWL\/L'FN '5Y
MT],I&3( &4([HDPCS/(]*S <TR6.%9C,9F ;S'3^QC)D3 M* U8J9IU>D@Y9
MAM7^)X +,(PSH&<<Q12LQD-QE>7[*$DL_#S<%P8:8,%GDJ%Q!2BSEZ&%RM"G
M;*5[27((YF9_F(]N/F$9Y@F#8AH)HFJ\.4F\-IN7%X[NFSHEEFH'-%0MYNBJ
MY]J6:C@Z.%*>9KFZM[/KWY6\_RK]!%92%7T/A8IU48*A0D<KHP2CI0$#.&-\
M9< _0&<?GY>/VUP6-BN//;B?\OD<";^DW9T51".6;@1\DUPR4K0!3J,?.(ZW
M#.B'M\T_WR\,CW@TM'TU-%Q/M:A/5=]VJ6H;Q(U"@ ;7<G=V<W;#NG=!G*]E
M#GH=6 4<.]XU$JR"&/@I8/U;['O5(!E8I=Q 11.@08;XAUT7\4KQ\RE8IED.
MT:A'==O&AL:F!QRD!:8186<R0S-7A65@#$@T>Q8V_-VX^G%AZ";Q#2T M\@@
MJF48@>J'U%%UDWFV8X*;%&H[N^;=N/=_"18J,(WD>4ICX",!:AD#_R5GO)LO
M %O!KK?M-.?-&PL,X^Q+DHR1<%BP;XCL7' R0AR8N"N/IDX#5CC(9@+6'8[,
M'V"V0QPW#S:<\/C/VV,IN'Y^809N9 3 4B9/F/(T1R6,81MO4Z.1&6DLH#N[
M:9<I0T:RZ3CI)$!UA[S?+<:E>MB#$3L_#Y*P8!V,S@ .H"L$2I#V,<*$W(AM
M1+O8&[VP9O-%NGN^05MV=C3YX>APJQ(KB]&!N$D3T1NVB"]6XG?@7<2XJPF+
M431@[*+\);B0N'( (&57[_KHH3 U(F0*GU_$)M->W.7]7MM%:T:43]1=N,K8
MGW3<,!:>F[!+> GH-\H8;G'E2M[FK---^P7[8" 0*(=QU8*-6!0QP48\V@N@
MA=MIHG7WB*?*MJBUDKNX8=<KVM'FB&!)_.]!'(+2*<=>3*Q^E_7F.U6R<>O]
MC5O=^8U;E]EHM$<;C:_1[G4C5F#.ON<IZZ49#Q4<=4/6PU@Z".PINXSS/O=I
M3@9! BI[CU+<MD!GYDN<=38*0/F+/\8 7S%=A"NGT@$V88H/M-\5H'W6!KM.
M[/Z(GO*?4Y+Q_:D#L-5H/X6/MVC691B>Q\#0E[IF_1JP.:TOU/RWG.5DNU_^
M\OMMB=>FRN+LKMM(IV.AD_-29>Y75>:7D<H\P[U7'L/@O'.$Z(8[:CR>D2;*
M,>[-C;\N@ 7QXG$MSS>)WP0=?[+")AF U<#$;B2A5%@-2(@)6R0@"=\%S=N,
M"?-C/K]R@N,>,M@C!$/IRKN*0?(>@[YP_U^#9*@8=FT<,!"?N+5B&P'O*4/'
M$V/)QTL[80;5%!P]8 :Z\3>X60%_LQJ,>0PD1="*G^J+I_N.6AI&27HK=M+Q
MO>@F\%WHKMBOK8TV;,L1@4V'$QL'T))A[3X3;CSH]W7E)Q.[YG<68#JT%I=L
M2PNVY5O*56>C9-L91*W!JO$=_:Y"LYC;G0K+,;\JAF7DMO,=L>!OUC_Q"Y>9
MD*D,/%3N$KW#+>[W8!_S37CPLHLA=^)^GW&[^JR'L\]P0,?@KG;C/Z6%*HS2
M%GK>8->(NW*,MM25-Q[D%^)X)/S(PN-8D)5@_2/&-U+ T2$!,(=21$&4B,09
MLF3,^]&/_0ZXW .&S6O%1MZTBS'E/BPJK&/Q&/DG,?XS]E'P&_C10M(&HX;)
M8]@$/1H>>?Y1/ZLKEZP+#TS@U0!5K(=T(6-3KY>AZ]=+&/AU>R(KY2Y1QPX?
MGJ8*"Q'>1R3AG@DTV7Y1E((X&6E ?9*PL78$I3&6DC*&@&K@"T@;T/(]+C#&
MO76K7'=D^TIL ??%*08ENSP1ZS=-!B$325HQSX^"Q^7\F\4RC1@07\7%ZBE\
M6.0T+?H$N+V8V3C<&@IQ%$>UC<.N^'53KUM\SVD"N/J5H]V*%#>8S8!-WFO4
MG;NWYB01N\5(I7%*W(.P.!/#^/']%<0I,K$FZ%-7CC&TC!IY.5I/OQ'1IUA=
MGM/%;DA21+R*KSYF%=Z(@"[K$NRW,1Z.[%'Q^T]*9? V:'8_A?9R3/"D@SP7
M8M0$ZU71R_#H@P(UJ3D%AB')A4;OL'X[Y8YY11>CI"6,(#I6<<@3!H,2@OP7
M;R=AVBL%H[)^X,!U0W#X<^5'#T>FO-L[^_$>1E[')SBJ9M24;^(%[UJ@X:GB
M6<;[NQ*R5<[O9Y+'PFXJW>!R2NO,?6_&IV[-<.$F-Q;0LH15XT?X%\HH7T@
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
MAOC23TL8$OCS!:\J>^5E3"68 TEGK-?G1<Z*OF)@>MG3-]="LZ\5,)G2'I+
M]/+V4,9NTN0&%ED@$N[?"4PZ+2^44(193M(PVEK\L:1A)/'GY0VC(D1%NF'&
M>#I!*!!I&H0XS$CJ+46]/7&5)U2?%M>5^W!=6I?;BNZVM"XENK^\==EG66=L
M4K;@+^5;"FLK;<FMMB4=:4M*M'EY:XCW_F#A).CLIUUD#T":F?"S*I-G+93G
M&H& W!E]).%T36Z-2OA<;5Z(KOF.KSFZB;]JUH>;.$G()0,$UC6]W@NCG=V?
MY!J/>NTJGX?JMQ=.$-EB6TAFQST>!N56K83!ET]ZODDN&3$TW74-G_W6-4.8
MD6?]E%X7!WG<V97]PH)L0+*A@H=8Z[YO5$]?#5C_EK%N]>QL'I$;(>Z7- WA
M2M:KR[3I-V/F2?OX\8K!W12R2<6PP8JA-)IA%+KI^Q-&LULHA4&OEW!%0!+E
M\#>C ]X&X93UXTSHAY.$=*4IO0&(N<6$ \3T-H5L$C$W(Z*@^;:F&Z9FX4]?
M^S#43,WW0Q;I%A&%)H:F60JWFE\<!+?8^I%FX^-!<)%SY-:";!($-]AL+) 1
M7NI[EFY_&'J.9U@%,H+5^!^:82 ZZMHKH>,66SK21'S"II.V*723\+C!\*CK
MOJD;MNZXMFEZ]H?0L#U=T\,Q0')P=*3IN%G@N,6$0W"46_(2')]E2QZ/:G!=
M?7)+7A-[\I:A-F!L;64OQ&:,O)W;*1ZW<Y*EG3C/TVS(4YFD];@! +G%A$.
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
M!QAJQN'AMC5)N8F?01H.X9]VOY/L_G]02P,$%     @ @XE(45,MV.7"%@
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
M .Q4T8J ->A\@RGR6VNH=^^_MNZ_P I>;\('G5&.HPYI;.33R8T:KTE%."K
M4@EX*BNF)Y1"2QQFM.TN0CH0ZS5-C>V2IJ-[&J91!_ /P([T/[(/R2B)=/CQ
M<E"LRA><N!7DQVGG?,E=G%":X]7KC7@&';7Y,>9Z$1L>(J)E92>/7@U-C=7?
MUH ZQ:GM$#;)?$$<Z(I+)OY^T0B]]2EYL=R]L,S&5PZJIJFQ%=8&J"LQ/*T/
M-KQ DK(4=0)X!<0]GF!*L0D&TET7,Q<YYH.%QI9M\1O1AT$[HQ Y]!>:*@^\
MF]"'4@7XOEQ1MXU(/G9/"$VT'(Z^F?0U>.!+VS.Q29PF<5QB6R8_GW*';/[>
MR7"&<=X5_<<I(/>@2TV-K58V/&CI,Y&X$;B.ON$ZH58*!)2H7DJ@F"(T.W8/
M:TTFV&#6"UXB/  C#;!!' ,LN6=ZD(>[W#>N-%6:2L,_E\*BSL'E*>L"CQWR
M)X>"/::.];>(^'?8 4',/13FN=C+0;_6U-ANWP;H46D"\%#>"?3;RD-+'V9?
MUP:MY4O:&S6^ >L3'IU=\ZUCUVBD2]A&K1&OVOGDQ[AX]7M^B'5K!D[2>-10
M-36V,QH <UJLQL<'8<@61Z2;Q,V;@\I8R$&J:VIL/VD)DF#HG]M6.,LCAD<8
MX1$Q#PS_OA,Z6SG(P6EH]=C>T1(<'Y:0X0F:-<-F?T])RN,$SX'@&6$ZYW42
M;BM^\I8O-/*68[*RDX.F:?78-M &:(*[**Z$_,7"Z#CK*[YMAMYBX3\JC.PF
M<F=MF[SNFUIDY"F'\T*KQ^KB2SBC$A0N0N$R3@F'L$_;@]"$'X'MW)L+Q^^C
M=VXK%ZR#;+M+G":O_-@\A_;O;MUA^ KK)EEP3<A$'S[5:^IEK;X3_A^A@-Q9
M+K5ZK-Z^=!9?'270)P@%H48*R%5 )P64JJZT"N^T^7HIH6*\7@NJ*5RW:JU^
M<K)#8IQW:O\8%4Z.5A9'V_WIJ7Q/3-75QI4:/^L;9?)?_WE=5Z_^]_B>DXI;
M,N=+&$GT\M+/=6/+O;!$/(ZQ'!0W[$'N%.?C*H^5-UH]?ETX&<13Z4@*[]";
MSQ%])Y.>F"!TOL63OV*1FZ\48JVFU>.7?640!]+X].;+4T*!)YB%C0;89=0R
M&#:'C!C/!X,YA:\<9E6KYPG'_%IN*$T1XDXHKZ-Q#\8PL6.Z)C9L1+&)''.!
M+'-OF-,8RW'F&\RY<%Z*4T)YHKK")1XETGW^GFROVW_0LS]/O48C35.UAAJ_
M(Q*0*X+^2$V=\\ITG%*:C6I:8\MMVZC9CS$!C5KQ$*EG9G[R$':AU6,KN76L
M3GEF HI=S/J86L2TC#YV^ E4OC68MYB?@Z,<R4NM+@]VP5LQH00E$"$V-(^S
MI!^U?7.&G"EV+2<X"=0;V]94Z,?W5]9/!9%)VW-,GAHBYNT#^/Y"Y3YQ!:$X
MS2<"'13+"0]!*1$U1'ZR<28*%B.^*HJOR]'[CFX8WMP3[[O%@=PGKF?A*_>
M:TB"4N/[2LQ6%SAZ>%W7FXO5M_L$[/8!=#LG.80W6B/^XLPFA"O&"N=\])BU
MD46_(=O#9!+,<_YY[SW 2V,I1?&BIC5B.R&;*'()BA#!8VPX/P<'U8\=T9;+
MK#F/4?ZV41"HPNVB/7#-QEB.+JPU8[7;3727<L*-KS#6+K>\CAWBU7L0CY[-
M+#Q?V.0=T[Z-]II&L["5P\O/5Z3!&WUU8DV.(@0=);AW3\-.MS4<ZLU_/76&
M'?[R3Y>P[*6'1'IIW>>BH<:?F@A9*1%>RJ^"VY$CDJ\:E,Q 6A2Z@)5(K-"P
M'9/CJPUML>DA2D1YV<IC(" 8V]38"N"I8"2'=C4=#99WD#HF=-&:6-@,;DH:
M?WF6OQT1N9PHLOS<"Y"/5$'N,I=:(U8(3G"9Z.RYTDE9*;6\KQFH%;OS&VAV
M\C+?IGU*VGSD'31\2)C*/>%*:V2+_E5^GU\10HX^=C1[CX^=D?@%,'#V9D^\
MYMSJYOG)*QD+>0YUK<9?"8IP$\-OC=\)&/$S)?G&6 9.\H%UHS5B57\I3/_N
M(^GW\S?W$UHL+ @>_!/_WXY#?-W%1_ )]H_#"SA?["E&?]YS@<M"*U^S=;WY
M&%,R$>NW)GG!U'*F7>(\.<#H$?,O 6@T=AE%!KNM3)#MXHKBH#GF[U'NQLZQ
M;''0];;"J ?<WL;4MCXMQ*8-[^5MQ?2HZ$I%<3V0;3&/_^L+)=[BMN(W!Q^;
M5Q0FF@>?. Q/,>W %YQ+Y3S9$&V >N;K$^V=KX[?N;4F!]?8(8[CS3^99(XL
M)XO&6=X+:&,34V1W,>N!:H@_>?] 7+>)*'T?(^.YCRE_&C\1SX/*.+S)P%X+
MGWL6@\&0PKU)$](HB[41UY^]#_ +L5] 9?_C)G' 0WD!<D3X/: '@AQ]SN\
M)9IH3ZYYC.)_-_:?Y+BM&()YK@$Q)P[$0?J>Q5S1<F_;>@O?-1EB@]]I@^3S
MT6,>LIO$MGT?&5'/97R/S(TT3[3;H=BG&]!R7(:XK3?L9^+Q!YI/#W\[:P"?
MCTCP2TA]1)GXX<<$JZ10E==;DB)_SX_\;4K^QD[N>6.#NOAIX@&#O_KW1  A
M_(IL/J"3@T-"\P_J2$B4I2=/[>;W!P*)BEJ_K+>"JJT;C$H^S/R93HW/B6L]
MS,NF^'FSQV:8PGK+] PFG_"WM2Q>_PYX*V0BK.?P]UR6\>&=5W7Y+]U8+UR_
M8-9%T^0(G)]1T3-X2GJY:UI:AL#"?S^+$0J)U@M PK^$"8Z*>^E2'TVG*]YC
MHU-]ZR\/$J0LL_S3V? L4_:0EV59,X9OV#$)U6V;O')Q_.&X 1XC)DD79"3E
MS16:9 [-Q9G_;X2O%P;6=,;<<$Q^X]M3X-=!,_[3;HD&V(55&0=[N'G@YAWM
M,<+BA[M(=\(B]?OR2(&'?V!$VS @)>E2*N7N@_>#G3J2JK^/*,PJT#V0$'KB
M ".[!8HQS%LXD"/-K(7[#5&+]R:<BEL.:/:>:)^#RBA^&'PA'IUC]@51R"Z&
M"VQ8R&;OCX@^8Y8R$#*1%C\4.@ZO3@Z QP,SS^1=VMZV^#Y\XQJ D3T0ZAL8
M,HP@T^<_-LPL*DAX*B7OX2Z<BN]_PJ#K32:6 2O4UV"<94BX=^"4(]Q]1,+=
M1 LK?%7,#0HT/+[P9O=X0?FXX_(@[]#GA#+K;_'/X/>?DV?M/=GND=I\; J7
MD(ZL$!4I"7S>)Z^2175>-D6OR\()2"18=P"JR5^O!JR$3/G:+!-M\7.57\/A
M,/0F3RX6"P]Y'A-K7-9U1Z1(Q:M3O4F3.*)76<I:FQ0EJ&P)O;YC;GYLZB^8
MIP@#S,,]WYH(E=:#KB5-5GFY?%#'^15I9YJEV_RY*XB50TQ?8#KA8=7CKW\W
M85Q-)4O(-++R+B._6VPV([;)[>,,005W$DZH(_2&W9[S#=)=;/KU ?T545.>
MG^S!L/@T97WME'&)5>+U%+\6\(JRK0:VMRT>DYW6:^%N >LCRSSL4G"#=?&S
MJE@*S 5L0C>S3<F<Z\[>VQ9,+*^\:OO.$P+DO =Y<HHO[,6RM"X#B9'E#B$S
M1B9QPA4]WXO/ZR 21D5GD9&L0OS1)>P'9CP7QA!PS"RQ+2N#TD:]K4ODLX$X
MO-2T,7UV#[?RSL.V^($1O\6RMD6<Z!2I=,5'P4'BYIO_@+ SU;VIY[)ZK5Z7
MX[P+I^*A%25M=SU:QR>O[S-,<1"WOR)W62X)ZYJ=E#%P:"G%VRW+Z2SX,"B;
M!+N?:<>U4HX[?:C,TM9U?-\9>J!;Z#[?T3/_?:5,3B<E+-Z/-G_2#/X??O0$
MQJ4P2W!,^\2U?#62M]GS\2EK1<1_':+C]!&CQ(&),WS":A5/DVMW66C+NZA.
MGT':>$P]X 9SB+;O;+2-5_'C(1RN^I1B\9T.#) ]D)V4E=*4%^[PA8T73 $=
MM.!7M/VW<A)[*B,I;T>E6\NC5[+;GK0@+.UB8I?PM6?8*B9>WWFNY<#B#_*V
ML>4(_XI?\>.*KU_RT[==\LM5Z/]XP64UN=B<XBLH_OAX:@X4;UI\E$\HD/0]
M:LSXON1$K!%6;<(O5H\$I03*PPDHP::* !$F.=>@EO_D3L]CW/%XM3P2%3N
M<GW+H>&80^3F5;S'A,55<7<I?4<S;%:N D/F8O%A2\]E,$-_AN@<&>\I9^PV
M6A7O=^LIR!,,$_]WB;#9>C-@]DF[H921O+1YC X31RV]R!EK5C;D(J%-GS!,
M=S\/N4%>6N3BQ=?5L>P[1*?^;KI.*5\S<]K6V\*B62;7 W NP:PJ75STG!U/
MR@K"TOI$RETO?JJ"I](X&?L<'(J?=$06,%SP'U6G_ D1H;HX+V.-/6DY+0-E
M>=?;L#)NVL@-3O?=6^Y2Z^T'O1*MD)]1>8TRQ+8MHA)&O6B>1 EH)]G83*7[
MB&.B8%RT6XP/KP%&?35Z=C%R.S#:),\>WNXB"CY1N[JY83G11%J?3,3V27+(
MST!9<-\.60T)]Z.#GD8:_)1BC$Q\:6?6S8MP:4<<D]L7?IC1?SAA64SG)_.^
M0Q!TVY#:D:Z0C.P[Y#R'?P?<2'!J7+Y*. 3GXA<6&1]:.>2C+65[L26E#!%,
MCN#6XLC7^'W[/:A(C6+7@L<NDHHWW]H* G2/KBZS'(U.(RT\A&2M,HJU=/IF
MYL[LB@\6\5NCC^B-__IHWLNF&V3%]RQV/"=Q#&]I67"VE*L*?B#G7.=5/'Z1
M$YOA$CZ\2I(\7\F)BH^LT;<)1H0A.],K!D'+LN[W'60S:[D\$_[*KUK F&1D
M@/_R8$2&=1M9->!GJU'TF>@<-R67V<;A+E_&6);V@)[DZ!GO*"^>^#\N*5M
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
MJ4-X"H^\!D8X]]0RX;5/3<X5UB.OD:T\FHSCM0E/5GGD/P>)\807G%@N.7'
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
MOW>UV\*5!#3EWD!P)+$RP\3B%YN*!$ !*B9Y=;M&I88$[J&D#Y43G>+IUKW
M[M18L9SJ89IO2R9:D7PP@ICL,9+.Y4XC!TY$CD)1*K473:XY;$!C'\X7G@6!
MK?79@Y#UNF_1"4P7K46>R<O=C([NMN\=Y-.5WW6'Q&?05@\4T\*/6LF-?>ON
MM?<9W[,<.[72E//#9(2&</9J.+I YV[@:' A"T:RCN7*"21B,]/$)4<94YK&
M-GVV-J:T:ONY1U_XTL^&<:"D=\P80Y*'2*2TEJ"@@*2 6[$QC,K<JL1J$SK[
MX'5U@[Y'.]E55FBE?AWGOT_VR]S!)9U[H\7G48Z+'[[<GXS+I0O\?K[\V-Z
MVNBM%YD8)1F1FAGBE3*$14M3C#QQ)]=TYC=]=Q^<IVZ!U(&.FN#HU7"V'"F(
M5#W094UDJUT$2VAR!IT[EHBG@2*AEI<.) [IW I'3[^[9]46SX2CRCJJ%O']
M;2%V2'N(:O\>CBX^!IB6WN\+]A>4SHXOYK.Y'Y?JUH$3E#I+=1E4Z8AD2A+O
M/&Y:Q@HJ.<LN-)D0LR&=C<1RYSW+G<1;881.CE!?0J<0*0D>U9<A:8C)1YZ;
M7+3>B,H^.08M47?;+6BGRLK&?!FE/;W?2&N2#NBW@$6[)#EWQ D=B=.9.>-U
M9$)M:,O7?'6?7((N(-1>/W7;0I2TCA]=;F8+"=P<-OQMX[DL9MB;3LM=A65U
ME5>@HG292"-10ME*W.I$(,9)3Y,W%E2[-H,[D=XG%Z-+T]:QTGN0]2N57./Y
MZ&L9<P7ILA$5BO&LB--/4P='=6N3T%U*:3NI[)[F.SD]/CDX/?]'F>=[4H;4
MXNM>'_[]_-WIEB5%CSZPACS7I[BM='8H<%GCL:TEU::8Y;$W[K*LUWEN:XFU
MS/$^>(&D=! *S@0P)7X-98A*MD \@"2.&D=QM\$HMDTUZ2-$5;@A</^S?YV6
M&18B>Z\5.&++^ KIE$%N4R#4)>%T,EF%V"G+"[+Z%'Y50\P]M?VU-%/-,\;M
M\.+CQ:)R99VA%0^R</#E\H;OZJ%J6O9:&E@)/K"(EB>5^PC9).*XS23%5-*
M66G7Q'?N@KD-H[ZVQ=[-H-L[F+0IZGA3"M8Q'!B5(;%G'P#F2])>?GWK_V<R
M78:PMT6QS$\ZG[P*.11J3;GQFHDM$2ZW(IAL# 36I'5J)?HW#!*_4Q@_A[*;
MQH6G!V_VS@]>G>RA9W5X]/KX].W>^>'QT=_V_M_!ZX/3HZT\PJ>>6<,;W(CN
MW9WG)UZWB_^\YJ,[$%JC,/;5P<OSK22S^,4:?-^EH )7$.8[A)DKOUZ%PP>H
MJ:.];[7*5]=&R_MV ?W33ZVE]PUHKR.LZH5R3SZTEJBZ+&%[=7!Z^%>T/G\]
M.-L[>O7;P:M?#X]^W=O''QR>;WMC[JEGUI'3!G0W%U,#K&W_O@[$VR5"#X_V
MC]\>G._]?4LTKOY^#=$\2$]55G?8TNX^I3+;;3:XE1=47T[K/KNRH)YIF91R
MF\FXG'M-OK7T7]P;G]63XWHOJ2S0+3BKE'U^:#!CU(E1KSEA1I=3\"1("#D1
MYZAV.NKHH=7P@:='9V[.YFM(,"UPO??I^Y-RWG8Q'+^_;' Z&<\&S%J%T;HF
MT64,XTM)H W"$2@3QY.!3&.3U/OFI/8I-UT#3[>3(HV55WTL[>/T#O#EC@)3
MA"'?5Z/KLR9"BZ @.:Y#D]Z!ZY'7IR*A%F!JH*1ZLZ_+Y:Z]<7J#G]P([E($
M'0++J/I2P^R8)<XG1I*36D5@W(0FE_FV);A/%3\M0-:)(JO;K76H'CC)*+76
ME@N,M)R!1!*X*'^S'I31-*HF?2DW(;)/;=E:VK#J"FMZ%/" OWO%#%*^/-[P
MX]5)A W<^C7?V-#'WX;G2@[_RJM7YSUZ*TLG7""!.D4D!4>"$PB5F)G623-Q
M^X9)W65]DYQ:%NU:OLL"!L.%=UYY$B&:Q0(@GM-$:,Z.9:4ET[DQDROD]*I#
M<P58/&2E=E!"]2WNVDC>8#)(YO'E1"@,$:1Q:(K!,I*5#SQ@N&!9DXJCQXCJ
MDQO>$!L[ZZ,;A$2>C)<&_3!5!H!3+PE& 9DHGL 9I(NWN56]/D)J;00/M[..
M2M@878F(;"(R^HSK%K6O'7H7Y9I$%*V-YSIT]BD94@U3CYC6ZKJK="WJ 1+]
M?#H9^_?P:EBZ?98Y'=]ZNRI-=9G/XK1690R9(1YT()"3LUP:G>BZ%Z,V?GD?
MS6TUU'2AD.IV^":9W]I('X[+*$.,G:>EVW3:RQD_@F'0K,S+]%R!)!9C*R)5
M .)]H@22X#P*+Y*%[@S4&A3W*0O2L:FJK<_&\%M,^!T L\(R7T;RF$RD*Y?)
M8T;Z5(B<ZZRMZ!!@"YKZE.GH&$*;ZZ0%2%8CFVA9T()%0J-$P'J>".ZOG'CI
MA<M>0^)-XXC'PLL=MN_%,_'/JQ^5XM2;?;DI34IRYXF6H52;>DZ"B9DDFF-)
M6FH;[.8[]Y/O[:.KMP,D'MRNZRJ@OG]WF[YWXXANJ!^.RR'VY5CK0?*"2I&
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
M)%I.:@T1I0F Y$X0KQ#M*G,I*//!VR89P'4)[%,\_/QXVE1C794FG</T8QE
M_NJRE**T2]MI[/JZSZY<L+0^'[7:))U=?/JT;%[H1_M^]N'U:/)[U093:[Z@
MGB"WX:B6-%]?S"^F\'8X'GZ\^+C0Z-4*PO?[T>AH,MXOJVQTW0AA]A+PGV O
M33X5ZB9Y[^P=ITQ3OKOH6U!33T_-956I7=:^_S2\:LTUNT'T%;TG4YCAGW_U
MHPLXSD<PO_7O YFC]<%E8I(KQ?/&$*M*O!"I$=8F*5V3J9N[D[ZK'[!*P7$8
M#=\O>V/N7TRGI3DE>K.6"QZ)LW(A#D4LEXR@<!Q33D1H4[G^.%E]2LUUC+[;
M7D%%_57S+1^@J<S@O21+:4,%4$^RY +)4I0$C1X1HU+QC&PKVB0'_"1E?4K/
M]1-96VJQT;VT^^527&UJ(T;BEI.02K\J9X!XIR/AEF>K610I-XF#UZ2O(S%<
MV8'2WIIJ"+CPO4,@6$VL28)D;PQ%V8 )34XW-R.S3W:]!<X>O\M758E=K[?#
M\>EDA,]X?Y775RP%QI(BR95<1L8 U,>@T3@DE2SPY-J<=VY);Y\,?X^@MY-:
MGQ>#BUPMRQ92BH#^3RGY!"F(9R&1Z$V,DGH;>9/K\%M3W*=CG-[B<&/5/BL2
M%TE>%O"_$=<-%=00:6,B+O* #I,7(=,88^J@Z_'Z!/?IW*>O.-Q8L<\+PT5N
M.*';(*(A06@TWP*]AR!+:Y]2FT=- -9FV.^V!/?IM*BW,-Q4L5W#\/P#3,&7
M8_E! H?TR$BHXRB;F -Q(!*A2=,0LV5"-SE-VIC2/ATK]0AX6ZJR26KI84$@
MV(TJ8]:M=$B:$IQX6R;LI!QRM,9&UR3V6(NZ3D1P%3)"<-9!ML0HMABS)G!W
M4I*$R*1&Q\E'UJ2*?A,B^Q3UU\?78VFUJNKK=HW="0R]BJ7%AB4T&XVDID0L
M*$]PY^%"&5I:CS\;TOH<[?<$<CLI]#FQMP@&C;.*R<"(DA2#P=*&P9HL2,PZ
M!Q>\AMQDE.V6]/8IRN\E_C96ZC,B<!$&!N8Y:(&TZC+%+T1''$=S;8212D%2
M ,]T@MSWZ+Z/^-M8I<\)O\4=.QF9U5:A>Q#06-.R5*0/A(/7FAG0T36)Z[<C
MMT]1?2_AMZE*NX7?2A#(;4HL:$6T2B7D9,4WI1J_.)E*62L+S[?O]C.:[PG@
MME1B!P6C#>K.=FJ%UX:>7M?I56[$5[&BQ0@E(N6<:&\MD4Q&$AQ8DH7@GI=Y
MR6WFL?>K4N]ANR$]8]8S7<9^>=PUU&*.#Y# >( ,/(%O7K"W9NJK[YF>JEC<
MRD9OI,T.?8"KV8"'XSBZ0+-P.+Z624XV2^W+[!B4A Q"E0$RC##(J"7-,YAG
MPM_#1&^8#2+_WKBLI/RFCL39;WNG![\=OWEU<'IV\)=WA^?_V&K_O^<Q-;;M
MIZC;_;+#W3?L,(O]P8>UD46;&>UWWU-]7ON&KV@CO2[GN-]]^UDQ<M.ODWR\
M<"SWXGSX><=9G1N_I(U<-^&LA61/T>).AW$.Z6P^B?]L(]DG7M)&LIMPUD*R
MK_!U"9\Z2Q!'?@K)C],G/TQU1?O46]K(=B/>=A?NR<'1V>'QT<F;O:.SK>1V
MXP$U1/(P176YW6%[O><QM3EOLZ6NOJ'Z9KKVPVO+JLL-=/6]Z,>?P'0X2<-X
M N,9OK2,X-[ICO0&CZ\MQ4VXJ91<>@5Y.(;T$L;XE_G)R(]7B+C\Z6*J>?!4
M0O8!8Y/2'PX#%N*L3<1Q0S,7+FC=9";1N@3N&K_??<\93#\/XW*F>]02HLN4
M*)HTD<YZ$@RUQ%&=F.<LB3;-K!^EJD^)H28XNAUFU]-1M;3/79*N(OTE3991
MYE0@5 I&I&>>6"4T 6UXBERF:)J<,#Y.5I\*>9X).%MKJ2%R#KY\@N+1G\+\
M8CH^'I>?[<UF,)\-+&74+(890BI-V+DBUH5,C(LYJI "DTTZ7FU"Y(;E.6T3
M@L\$JTHJ; BRO8^3Z7SXKX4,C_.O?CB>O9D@A;.!TAEQGC+Q-I1VLZI,,==
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
MEDS:YW- 1GXEI.)H:RFI-T/B\KE/GMQ.@KQ-JNY.ZGO\-)S-2=?F;^ ,!P'
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
MZ>\PS8-"P!+4VTQ3;=K:Y#B6VEPH0Q92"^/:7"KLB/-17"[LHB5K;A>;\=+
M;+S6:431 A/MK<Q@,4P'1!9ET4SYZ+G.ED[+-@7<#]K&I2EC-V-&^XJ[@8>X
MIA-ZXL;36DSM-,')AU&9!6Z1<92((*4THM'V^/"]Z ^J!MU$W^ FX?I->8@&
M?29?5J1":Q-U0K'SC@$W'"U::4J3&-$#9Q\<4@7V%WBK*:KWC=$QJB1EM&08
M9%VM\LQ[EUDNV>D0LH]M H>/<[;1(76E=WH:)-F_&'X=9O(#9@,=-8\U@RX4
MK^M*51VW1'^DC*B#E61;-:FN6"$X;F783]"MYALM39D7Y]/A^-,[G XG>6GB
M+/[R[9=%1N;+/W":AC.L58"<5F8$XUD28J,XBS$#4QB\*-9FU28-?W>HQZU#
MC:EKD.F_ ?%BT-=ZP)G+[.L[4:N,F$ZIMO:F[5%DKE I;U.;$H"=D?Z0JM83
M<4W&,1&H]_CE?)H^DVS6O""#8E%X7P(+&!+3-@ AY)XYB E$A*Q]HVR*^Z#]
M +K4'S4-<OAO3R$\222"*>9:&_\KSC]/\L!JRWVP@2RU4A/-:P\HZ9 Y'C-:
M'5%ADWO8;< =MP+U3D^#.H [S^;W.)M/AVE^T3'\I$J$!%-P6+,1DP'PFG9.
M$D+-<J=-$T+6S  Z:4@ZUC;*_]L7\G&KVX&H;%&KL,#TURF,Y^O.[;J 6'?@
MZI221[JHO+H$CZ!RHO^P:.GET6"0OA*%8?(&O/$B\2;%U5U _P":> @Z6]1!
MW.VM7*1\7P<_D#D;PZUCPH%GFL3#@G.!<4TOD U:2&@W:7<WK#^ YC4D;XW"
M]9!6O_/;,LC."D[N"5,^*9*1ERQPGYF(.23O=/&J76AC-ZP_@,(U)&^-PO4P
M8V'\E01!4"Y2UJ[>$XJ!1^ZTY)E)C9EIY/5NB$<FK)+628@F-3E/[X9UW&K4
M(R5K-*9SN/T6O).SR?EXOOSQO"*TAJS&3$JL@G!,^V@9(/V!(J2<+3<8FY2-
MWXOL!].;3L2L49WN<?NK.0@Q)54*1A:Y)#"E)K &90B1"2XBYM(H(K\QY:.7
M1(9@>(%2FPPJG4C&Y#F% *5F6F1.UD-,JIT'<D<B0^<2OPPZ<?2&\6#(-,JV
M,.\CT,)DIB-+VVR;I'$]FA*_+KE9'63YZ$K\EMI5K9C)F+Z=+4I8!!DKF%UB
MI;;>TB8Z!B[3>XU"",]);+QM>N,Z5(^DU&\GMC<I3F>IMR@,OXYI-2AW"U M
M*_[6HGK@HK_N[-TL"^]-] ?3B^C1"\B)V53WSUB3C%PJ+(%PQ3F"IYN8A0?4
MAVTK  ^D#KM(O.TDSXO*)<Y!I)@$V44IU"$29-[RF!EP3XO/BAO3J//U#20/
MT"NB.T.;A_7M(=X&&=WO<4YKPKQJ67&!RI'#:M"1.^-K]Q)0GL$B;8B\D*2L
MMRHU,?37PSD&YGL0=(/7_22E\[/S$6UQ>5/:X&JV"*>5R\7H2%$;-//$O*B-
M'$&B(:_4Z-AD1M/6"(]!2=K0T2 !_-K5^ 6DH$(*GGMFB4JF"P\L^JR8UDC'
MH2S%\O:#/8]'%[J*N$'B]^9N"!AE**!K-FF=/PY)UU8ZBBG+;01TI*V-+M >
M=\>87MS(3M)N,>+[=K7\-HA^[(XQ.W%V?[^0?01^F(XQ23HG!2$3N>Y,RM:0
MFT164-O@97*JD;_PV#O&]*P!N\CY,!UC7#$)E,C,<>>J+6M8#&30.N&4=5H[
M:WT[3_'1=8S9B:#[.\;L(MT##7-T7(4@ PNYD$(+15^56%CPAFOZ+TC3FN_'
MU#&F)[[WD6Z/[_=L.A\\7SHA=3Q/*9CFRY2(M^4D3Q;I]XOMC-M4AQI&%J,F
M?#8Z%J)U3)ELA><Y9KT-^_2\*\S3=S=9WQ;0$[;XFLB\1_M_&WP7+\$V"'<P
M!'O1CH<P"-M0NH.^=.#CP+O)!=)L#6A/'K+1OG;8#+;ZMIQIKTW*:**QV]Q&
M/GJ-V6 _/A:%V86&0Q\[^?^>+Z?*7!R1X&,R/%N6'-9YQ]HRT*B9H;/38- 8
MS381IWZ.H!O@#F>2M")WE\.I"S,;C=6#M+N[W4?J6KNOZR![[\1U_5D';<MU
MQS)O].@*1@:K4$7EDY8(P><0D[ IH5,Z[=*C:^-Z>VJ/=_+A7U^]?OOW?J>*
M7WYJRW9WZZ'?I,)A H%28I':"8@Y)8"0HX'(I;FCK=VZ->PF] ^__?KKR?O_
M(%I/__KF]-7I\Y,W'T^>/W_[VYN/IV_^^HZ>^OSTY7Z2W_*C>Q#_/HNXP0$8
M;ZSC9#-%HX7@04;0 0JWQ;J4[6#WU;0@XMUD-$Q#W*\CY(Z/.!@QZQ=U@R B
M0=C @R-+2=,^%3U&AS$Z@<$II[<D:-WJ6A"U\!M;TG3Q@(.1M&Y!-RCBWDA5
MA)#)2S)AP:?"G1?1%E08"VQ)T>V5M2#H).>%K&!T.BZ3Z=FB"N1%O<_?L]]J
M#X\]&)G;+_X&Q3)J@!ABYMIH9V*HG3Z5MYF7*#2H+2F^\_G=0IK/SF?#,<YF
MBZKNV4J"%YG#@DM!7I9D)>O%D#?-O!1U%+$6T7F9:#TM@IMW@>K<MNV\&N>+
MJ&7M?L!3<-D LJ)JX8*PG$516Y*C!PY<%).:%(!?AW'XV&UOO-_JTK:_?!M$
M[-^1CS9=>FKO,=70\K"0V7W=7QL8!76 I6$^FSJ]0!4&F ,+5J1(]KU*;7K<
M;H7NB'2C?S9:-/E,GS&?C_!M62.'V;-O5[Y;1KN]<-SZ&)DU13$-Y/&3(Q(9
M(L2$'C6W;?(^=@1ZJ!*49NK3E)G'4JZR9FF+D*=72<2L A,64FU6B+21&L^*
M19>B)W\L-\E"WX#GP6Z:FNK I'\N&NQ0ZV MF_+@:G#'%@!;IB+=B_!A,I-Z
MX7,+'>E.QH-HC3,\&V4U0YD][<U",$@AL>22]$:EHE.37(8'TI9[DI@>1EEV
MX:!')5DXZ(._3LZG9SC_*TSA$W[X@FD(H_FW7V'Z#YRODO4+(-*Q3=Y\JB/?
M4\HL D@6HL/:<D1'?B,'?HWSO_7C'H7QVX6B24OY-JF%663>OX/I_-O'*8QG
MD*X;<,H%:9!S(A21:>\#\UXI)J'XDI(/MC2Q0^X#UCFW"V:?:P+[5Q@M*MOF
MSV$Z_38<?UIT01EDY877UC ,L*A1(3.B=@[.10FR()+0V";/ZTY8AW\]>M6/
M6QE@_7'08O#'=]-S@Q#(_+SV-PO[DR?N!13R9HVH\JC5D=P71MY.LI);$QIU
M&-P'[:%<Q*9:U)ZG=?4$#^$K;K>^A=4B09#, JW'UZ!*2(H%2<YW4<8:S8W+
MN4EOY^TA/KQ'V4Q=;I5!-J&M@<]P%<^%];,-HI:NY6U(#^-+MB+Q#EWIP,!A
M="-G"%+5>4S.D.T::JF?XL! ).2Q]OC")O6QA]*)>SS&AU.)703?0!5.QU]Q
M-L=572[W2KB23-T1:UX=<194(H\F6Y&T*URU&7MS'<;#VL;[$'-K+M[>4FUR
MDS:A0W7^[=T(QO.3<:YV^I?KC:9HK39)!ZRX6H^=!1EMD!+#7'P K:/-38J?
M[X?6;/&_S;"<CUX/"PZ<AE)4]BQG5YA&1_P(E0ALS"X9*:!-]&P+;(=_%7K6
MEML7B?WRT>!]>5W;)LY.XFP^I6-@8'.RA:-CY*0NFK 5%CVWM06FDBDF+J-M
MH1W781R=(G20<H-S\"TM%>;#\:<%K/?#3Y_G;PNIY,ELAO.!]T9%H6OO4T4;
MN,'$(%G!LG(Q%FXYQB8;Q)VH#J\172B[.>6M-WDW5X;70XC#46VT:3SWR%-D
M6&?-Z4A?>4Z*GT4)*18EL,THG UXCD@!]I-Q@^80:]JKH@N2 RVP)'!,2Q,8
M:%++8B$YX7()OE$7TH>?$]LCX1TEVZ ?S*OA&,8);R@@.FV<U8FE6)L$2P@L
M^"28QQ@L"%6R;.("K47SI!GO+M\&HSLW6C5OZ-Q)II3(E2%GWI-O+WGU^62F
MPR>"+H)+;)-2>A>H)ZT"O4F[Q4C/[]'CC2B7 6/AZ$P2.K "'ICF3M8V6)[%
M%$) =*+D)CO"M@ /=?73V"%HPL>Z8^.0]SVU_+0.O[IHLK"(( (&E67(S'!!
M[JTQF85:!ZUX$%)&R2-NHT];U?W>>/;#W]3TR>VD'QGW7 =^!<I%*'$;,'UW
ME;B%XO -)#IQLI[;#@)MSK)WJEBM%?,FTG%F!3FM1@:FH@S2&164WJ;I[&-B
M]XYF#^W(W46.O9/Z=;B<9G*EWN$DI3K4A%S5#W,89YCFV6]?,F&^U38@>$V.
MC)4LH:#-R^7(H@CDU*#6W'AI#=]F&/R6&M %ZF';.W3D>/(@!!WR(N;9MX_T
M$8OWB(#XI,D?LF+A'DED$%1B4:%RRD3MDSJH"W*)[2B-AU;<-(A-;5X]?<#%
MB[4-Q)8Y'EM@?)BDC][YW59_.I+3(+R]#52NK=+6:&:YU/0JR<*"\8*)&*VS
MP13MFW30?S#]N2=!Y#&HSRZ<-*E"&8XR';*KAI[>F% \9XG7-+IB. N1TXZ+
M:$PJNK:N:%-R<A7&([H6W9>I6X4F>XNY@<GR?74K"\IR3#'34H(13 N(#+P0
M9.O+K+)*UN0F$=(;.(Z/]BZ";O"R_PT_#],(OY>V.)]S$HHIB+44TR;FZ\Q(
MH3C/BE:-OLF(P>LPCH_U#F)N8&!>^DNS5Y/I&_S]TK,B08SIR[1PXI;#HPB-
M$\+5"&]M%9L**:?*@3E:LN$F!R>:E!/MA/*H?99V?#6X;:UOS&7+Q0N%WP93
M2W=E':B'\4\:<GES,DM?1#0X=M9B,\X8$)9>C.787E<W6 XL2Y^]BZ"B:1(2
M.9QRW.-\/+!N["+_-D.^UH?W)!=TY%Z E$GQP%UD1I?:>J802%T4T0K.8^8J
MZB:&Z5;H#F^X="?R]FROGEDX3./<[=JTO1C.X-.G*7ZJ50#O\2N.SW'6OD?>
MG8\]6(^\[1=_HT=>S#KG+$,L"K1S)D1AE<A@M95H\[:=*N]\?D?WE31V_NWO
MPXQ7VN]=/.(5O30O:4'3,8R>T_XZ.</IZ\M,AES7H1<- C+Y7YK\[D(>N+4>
ME8PE)MVDZG)OQ-V+PKX_X_EDO$C]^?MP_GGUG)=_I-%YC4O4#%WZ7_X(?PR0
M1P@U%\@;ATQ;G1D N:M%0LDY\-KWJX60]L#Z #/U#J)[MTO,VM+88XQIV5GC
M'3E59+O )YR4CY,YC#X .<0#C2FFVJO%"9>8#D*SJ BB-=F8Q&5V4=^["]_U
MA&-7B-ZDV[11WZXRF3W[1B9O/D]D[([S!YQ^'2:<+5UIY$FA$)(YLG*9]H[D
M108ORUYJ339*-&TBTDU6<ZBDOH?9I1Y> 1ZZ:6#-9KA8R-OIQ3(6[EN F)2-
MR$HLY+YQ77,49,V1STHYQ5WI+XED'8"'CY@]F$I,>J2FY\RD-0N\"#]O ZKO
MY,*-: Z?9-B=J-NL]R3E@ZF  .M)QY$9(6O$IT[3YLCICY@,67.U/>L3I?Z.
M#,0#,;^+<'MOZ_><3AB<+AIRKV(XPG.><JV42J8F&7@67!+,H*KN.$<;U99V
M\:T//VQ68$\BG_0GK]Y]FU=3G'V^ "(<8N08F+%(0)PPC!8961:J8#!<"HQ;
M$G?E8Y\^9?O*J/=W[=UG(%LC?5N%,BT]&6N?%R0;5_LZK#X(SU!8@V <E_;^
M,."Z3W[ZE'605(^WUDLL;^>?<7JQR)46H:+WG$XN&^O"0AU<P.O .(-&0K Q
M";,E<[<__>FSUU%B&Z^&'R!LO_(9)N7E'U_(9,#912.?^619Q-@^A+\UA(.%
M\_<3RHW0OI<N1^Y4-D'HC Z4SG5P6,A)19G#EJ']?:330E'>X/QT3/\&WY%U
M0+L7/M!0I-UP'$QE.HCGAMZH BXEJX)"KL$*D#$D8>OT19G)WMI2;W8#U/%^
M>3P?YN'HO,X'_8#IG 0XQ-DR4(YY&4@_^W(^7SSR;7D)T_%P_&FV0G89$,/:
MQC8"9TD#62] )V*LHT.UX7PQ+@QXDRNCOA;0^:*^&XZ3LWK!/)#9QI"Q9D"1
MF4XZ!.3!:7+H-(^13/<H4INTLC[0'_Y2X4&T]U9RP,&9;]HDNN-REI%'VO"2
MM\&RG%*]8LFT+@? $A@E#/DRTC:Y&^UW&8>ZAG@4:OR &O#0UQ&777HN"C6?
MUQE?BUEPZ1^+R%I24@LER.QQVM34'F#!1!)LL: <-S::-MW0-R%Z^(N*PVO)
MK9Y*?;#5X(+W*IX+AW4;1"U3?6]#>IA$WYXXNSE_H1^!'T853 K(HXE,1K7H
M\:<9**^8RT;K4*0OT&0XZ:%4X)YTWH-IP"YR;L'\Y.QL,E[@.EEU0A9&DF<8
M6/:%-COKR<1+]"U&61!$;;7<AOE;4 YOJ7<EZ";?W:3;9 #1;#X=ICGFQ1I_
M(X'.WI._OP2G8U$)(V?9* *GI6 ^E4!D810QB6QO3I_J*U?P#E1/7@OZD_G&
M#> !XKJWPC\/$)E[^"#<-O&V@*8 *)5<YKK.&>,J<&U<$B%@#-N.*=_X[/[.
M_DL734<ZY$JQS#A/6BF2K%6M@6EBS KAM(W;9#AU.OY["WK=-.K?(WEF:3@:
M+F<CKYHH%JMRX)P<C%AB+?-S+ 2##-'169^CU;K)FK>#][#;X'Z:<:N NG\B
M&IR1WU^TUQ,ZM[_2.U:=P(^3Y6E^M4?N,Y@-TR 4+W5VGLZ&XFJB+NW@W@J&
M-@D=P&<Z\EOHS8XX'R"9N@'=D\-QU7OVPL??)XMW:HGX9+3X_>&%@?CL^63\
ME7#2]_/EKYT,;#(R@90LZH#TKF7/0$O'DK):!BFLY.7>LW6_9Q^5MAQ _+TG
M35Q'^V)8;<AX7O$NI$/JC+F&KLBA7:QB(!*'4#(R(S,0VCK!!KEBR4:7A76R
MW&S[L:6RW/_LHU>6GL7?H'1_^XWP18V&8AXH'AS/M4FTJH&,A>/A(+%2?PYH
M-?=-+O%V1GI4VG48OAHT9?\[U@$@F$]HEX1/^.:\BI"LPRJ?V=OS^:R6')/0
M+N#2&U/O1,ZG2[/QN\R0-E3EBV0&ZP4B.L$B1,NX)]=(R&BE:E( U _\8S#"
M'X#(!H'+;5>Q-/M\"83-.I:!:P)+^@%>.":\2P%]D(X_J-8]D('^$*JPIS;N
MSF,S\WV9#W&_^2B2P<)Y8**4PK2%P""#94Y@$%+X KAM&<".C_ZA-*D].0W:
M>-'9/UW<+\'HXL1?2.IDOC0SE[; I:7Y#KXMNGA/IS#^M.PC,_ FB$P>"..E
MWB1@XBP6J9C2*6N!)8)KTG*G._0?2CT?B/$&+L8&(5[([)8L!XX7$)S$ ^C(
M/*X#A "0UX%A00'9LK8TF<FR(\X?4AM;<MG ^;B5C;B2@4"1R!TB7#J0#&*H
MK5?IE<@V@D=,Q=@FE]6; !V#@]"+L!N<F3=Q+4U"'I 75SPK!<DDM,'5%@>&
MJ4B(=.W$6N 0&O!(8NS[D76/!NPNZ08>WTU0J[A(=#JHF)'1FBS3,J1% UZF
MN/>\9&6*/8@"/)IH51,5V$?:+69_?D_L7&QXS[XMMK]EEJ;EP;G$/4OH:CZ6
M)_-(0 W<AV1B##:&)HIP!Z9#I6;W?PCT)>C'GS3M8XQ<9,7$(JY:5&%01&'!
M6YZ$"<'Z)H.C'W'2=$?*M\Z WD7TATE[W0;1CYT!O1-G]^>_[B/PPZA"#EEF
M'FI;(BRT9W(Z1Y.T3-E4$M1\0-=DDOBCSX#N60-VD?-A,J AZCH153 D_YKI
M[&B!M"8FM7+12.=$:)+0\T@SH'<BZ/X,Z%VDVR"[ZPJB9ZO^,S*24<LS2PIB
M'7*\:*V +$7K>33@A&^2]GP;RC'QO8]T'U."\WNL73E'WTYGLW-<-\"P?<+S
MUA .E@"]GU!N)$0G55*6 ;..1GO)?:VNXVB1^QIBL%LF1&^-I6MFS<9>_F^G
MSS_7\/SI^.IO#,=I2#IPQ0^C@U*48%D(B78\;S*+Q42&&K.,$&3,N4VF34?D
MW>Y+%]U#WM<X\]ORVPQK-^/Y(%D=2P9R0GUT3!LI6$P222 "3.'&:I/N?7LV
M?_[A-]##JL?U2\_.$NZ]F]H"T>LAQ.%H./\V !VYK;T\N>.AGO6&T<L.Y'_D
M>B8X*>6V":S7/_D'Y'D_J3:PF/>5Q#*2H$$++JUA0F;R'KP4RR'4T=@4>7!9
MFR8W-IU0'RJ.]S!*=GAB'SHJ6/NV?7=P/Y 9 =/A9.'<9C)204-BP0C%-(_(
M2(:&);#.N.0$AVTRQ;;JT[H6P4-%_PY(_J1/$GKNX+O"\=MX]@73L PQK]RB
M+4#UW<1Y(YK#-W'N@:E)*S$?3 >\#1A"<$S6IC7:@&11>,L,@"]"Z^+$-C'!
MQ\C]'5V<#T7]+M)M1/FKR103S%9--]%KD9W73*58#6K,S$/A#)032G!,";=)
M8=J)[^L0#MO+M"=NUK#=0; M^HB=QQG^YSFI],NO%Y-BE^/!HY;9<<D\KZW)
M$[DBT6-@0F>(+J>@?).4M0UX?AQ;H$]B6J0=W(9U\5YL ZSEA>%&9 ]T;]@'
M?_?K1 ?AMQB5M!&@C'06HD=F%%H"&.K4+JZ8Y4D)@SH&U>0FZ<!:<=]5XD&5
M8A>9MU>&U26(58*,I<@,"D'&$G(6HXB,CCN9"OU=D4VB'FO1'#YXUA-;=^O
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
M4-:U5C-G50A%)B?;W-0_ DL><$2.0Y)M]-_0$7GU]S=2$R[716XQ(3C%5!#
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
MO!Y.OL[S5.L.Q-=O,/JQ//";KL(,F:'>,V<@.*VQGEP;;SDR2#(7PR-&T[6
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
MG6<"['.TUOGA/2NYNR!KJC<<<U$\9Y6DQAB\2P:Y\2DXEQWF0>>W[+E?6)6
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
M5'\00BP'0!=<S[X8]%;&ZUK[=Q?-'[(8M!9)BH*&N7KS25OR8&*M?VP3S\9
M"L4=H'O):1:#;D*(;13>@ @/EHKE2B0NR551L5[,]#6+/_/(N,I:(3DR5C9I
MM_>(2O5N9<)M2_5NH_\[0XI>T]Q?_'G^YMVK\_.SE__GSS?G;SZ]>?_NW7B&
MNZ5&W_FP'G*@NP%=2W9V/I /8#,J!UH6'T%CE$%@"4GK( ==$.^MT+E'TIM&
MET]KH])-4-=T"E)**\BM5HYK94+@NLZ81;J<(GV\2:>W,>^MU+.<AXNB,V]&
M93SY.D_7V2>O?]MWM#% =['6J2X+*N]3B0:U-#9Z+X3*3BD1DXAZDUGN?=E^
M2]&+RRE-?]/I6?KOR^%TI9OE&1 4QY,0P!2O]41B\0PR38@F95IX8TFR-,G]
MO _4OFOO(BOW?3FG7\/I(',,D8S! @E%\4=MCA82,!.]Q'H%0XDFIS<W81Q^
M7>W-[NMKZQ[Z;9!'?S9!>%\^(ER\FLY@AA\F8PI?9S\&FF=IK98,:I4<+2&2
M^V =DT:0Q8RDN#2UL/M=@)X0 WK1>>_[<>=X03_X?">X&F7P&#(3(9NZC:19
M-"!8"D14+Q)H#P^N39U>]01,W;]*&VS$K&XK?AK/Y9[@2@TX?8>S]Z46"E[^
M) \\R'I_-3$IZGV?Y#+S4='P]09J=1)#>)M$7%N ? +$:6Z;WHL5KH"]''^-
MPT7]Q)=C"A_IV?-O/DTHB"PX(: OZ;_A;&"$01L3,AMLKE78./.D*:8SQ9&J
M-H'I7*1NZY<_ 8H<0NT-TJ]_'X_SOX<7%X,0$$CNPERJIT[@%0-9)',VI820
MHPY-ZI"M #P!"NRETP;)T1O(6#N[?!X-_P?SZOIH#9T7Y9Y7$]?9*+\=+JZM
MU"J-M:E%K90X@]'GX=4OOY]]P<FG+S"Z$I961>0I:192KIM/BIQG)SA3DEMP
MQB62NF74=1 IGQ!+3Y<=/69QKX1]7>V$%\/OM[&N!!,#-!8T-YH)X(II(0V+
M(BE6CWFM0D,!8)N2>!W /2'B]6Z+IEG8&]0P??'CVG?+[L ^64CH& CC:!F7
MR +Y?\P+)U0IWOH@VR9E=P-ZJ!SM9NQI:IE3R=G>(-K\5#$)4A!@8HF$(A<Q
MUR0AH B#<\$U^8T1S8%V-D\C/Z,%!^Y8)_>Q18/#V$VP%K/GZJBQ"\"6B1L/
M(CQ.!D<O]NS D?V-<136J*!E+D8QRS7-S3D&!EP75J0#53#[+/438LL#V1W'
M(<LV-NA]Q[F6UOLW_/@#)G^11[:JSVAY,"Y85C@MUEIRP\ XSVQ"'U$AJ:)K
M"[!-SS\)[W8?(XQ[U6#OZ=Z_CR\G7W'V.TS@,YY_PS2$B]D:0!21<VY*;=:C
MZ[:W8K$XR0PO067$Z'E7$W=XW=.R>-_Z;5$(=QYUO=T4=;T@I/\UGKR\ -).
MG=T"<D^3&#)-EJW!>FW>1*;V!I'^YTNP3;* M\#X+%S/5C9K<&IU#]2?0*^E
MU7>!V[14_'9XCU0LOI7]N_.L-^,==DK;"+LHY%+%R$RN3ILH@45$Q7A"&;*+
MB?,F.]0GP;6'ZL:?*-6VL5D#BKTO9;&*OX;OXTF=T-\B3%=EI2&DHDPHM<Z
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
MC"[,9QJ>7',,/+GB[8F0\!XIGCTS^[+PMC<4EQ_7?R),\7__K_\/4$L#!!0
M   ( (.)2%'.^+&LVU\! /R?#@ 6    =FQG96$M,C R,# W,C5?;&%B+GAM
M;-R]:7/D.)8M^+U_!:;:K%^FF5#)!22!ZN698JN2341($Z'*>FUA8V[8*+'3
MY523],A0__H!2/J^ 21(,:>M.E)RD<"Y!\[#"^#BWG_[WS^>YN"[+,HL7_S[
MG_P_>W\"<L%SD2T>_OU/?[__ /&?_O=__-,__=O_!>'_>?/E(WB7\^637%3@
M;2%I)07X/:L>P3^$+'\#:9$_@7_DQ6_9=PKA?]0WO<V?7XKLX;$"@1=X^W\M
M_H)"+^*<^C!(&(4HP!*R@*E_0DY"0@,4\^CJX2_,3V." P(YXB%$7NQ#G'HA
M9&F2)-1G,?))W>@\6_SV%_T/HZ4$RKA%6?_Z[W]ZK*KGO_SRR^^___[G'ZR8
M_SDO'GX)/"_\977UG]K+?QQ<_WM87^T30GZI_[J^M,R.7:B:]7_Y/Y\^?N6/
M\HG";%%6=,%U!V7VE[+^\&/.:55S?A$7.'F%_@VN+H/Z(^@',/3__*,4?_J/
M?P*@H:/(Y_*+3('^[]^_W)SLDORBK_AE(1_TR-[)(LO%UXH6U4?*Y%RAKUNK
M7I[EO_^IS)Z>YW+UV6,AT^/-SHMBIU6-DFB4?JQ1_O.ISG[I =\1WNH0JP-P
MM;F?76$\Q^EG9W#OE3[(X0%O==,;<O.%>K\08WUWUUWUACX\8E=?B[RB\Q&^
M%IMNMB#/]0<?U4]M-[JA,V):]]-*]Q94^:.2"R$;M=QI&F3BW_^D?IHM2_A
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
MDY#Y,K'1J6XPIJ99*\S@N0%=>P^T@0WD#[U6(4L[$>LX/F:"-CSK0^_@M :
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
M",50QASK3&,"DC@-(/<C+R$D9C)E-L^Z+8"I:<$*O]Y'7ED MDVXTJNL6Q^
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
MC,OC"S>?\Z90<5,<KKS/*PUK\_>W>5E]SJO_E-5F;VC&I< \"4/H8^9!1$0
M:<HDC!!.TU 7Y/2M0I\'0SJUE_'?%\5FFYAOK]ERA;X$A6P2'2FO>K$R%Y0Z
MVA#DS?)9O2NL,S$4&=_\\:&@^J"U9:Z[P;X?9C.C28SZB&OTZ[7WS5KI%5C;
MMUJ2UP:I3ROP(JNMH )WQ<E&H]]IIK[!P(Z;W&]HS@_R 0[>8<?UK7SQH NR
MO9-,APN\I<^9ZK2>=-ZR>?9 FU-I*-1!IPF!,8X%1%)(2!E.H$_"A$9IFGJZ
M )+&:[BJ9=2MU5MCW?EP(E(/")@K[+ N^2D4>LNU+3.Z#5>TG),X]#K6FCD-
MN8G J@^4;^ Z7+&R8L?I.I59S^.N3EFQ<; F97=WQU*.=733W^1<_'VA[MKN
MI&Q/:L1>%"0DX= C40 1%8GR=V,,8Q8@BL,XP)8E'2]V.37'M<8FP',;Y@66
M&C=(VVVO+@G8#6@WDR.W9 XL16TTJ$;;<MCB;12I'. (C3D_3FM 7NYUW%J0
MQBP<U(0TO[.; 'V6OV_5G2SRA?J1RZ;.1/'V4<\5;A;;5V0+GCW/Y<=L(6\J
M^53.0@\'B-%83300AP@37=!(QI 0]85DG"$:&-5+<X9H:O*E# +;M59W3-+U
MPAJC=!F:G<M:N\ W;1FH3;.L8]M_<,U4<-0A&U@D1QDM:QUUQK!+F>T/:E05
M=L;AODB[:[C+=J;+2/JCB9@)C0(_1"GD$1<Z9@WK@I@8,BQ0G/J>H-RHJ,<X
M<*>F_GT298\TP";;H%,:MH'? /V.6%V?.F*UD_?[ML[[#<_G_7Z-[X+-ONJ4
MOA,C[;A.YKMAN1T[UE!=V*@=',:(6[AC4;J[N3M:K]VFDW=%FZ2TSE+RJTZA
M.4MYC$F("!2Q)!"EB8 L(!*2!"%"8C^-[3*V'.EC:B_]-<1FB_0*+'+P3(LF
MI^A?P/6R>LR+6B]\[\KSO/9<D[Y.31XR-3RV^ZG'B#>;O/6D<^AHI3637QLF
M:X!7X.8\1]83K#,LN)PR'>MFU$G0&3OWIS7G+NTR4:F;^;ID)2^R@^,X6T&>
MUZEZ1'4(=;L2&\D4)3) ,. ZUQUE:NHA*8&!I$%$ TDXC<SG'QU13$UA:C/
MCAV[Y^A6I@!E"ZB- >9AZ?T&S&0^,<(P#!U=T7$$+J^R.QP*&W=^A"$9R4L?
M;F@LW>Z>E%[PIKNV/J*3W). 7=^W;V-=3T,I+UE'H<PBC\4D1@R&1"808:X<
MV3@0>FA22GV:<.I9!82L6IYHS$>]7J5C VW/,JT(,PSIZ$+#T%$;S83\[3GC
M.YPGVC/4[4&A5>,CGP#:L^GP:,_^!5U3CF5S_9RW+S8:I2R2OH02Q5PYA0F%
M),0^]'B21CPB'A%&3N'QYJ?F[:W0688Y['%F]CAV9V+P==D&V !A"L=M=IL_
M:J>'D1,]';/N,"/3T:M>)W72^Q^RX%FI%[+:E"LIB;E'0@;3T-<9=3B##&,/
M$M\/2>3[7%*K,\;.$4Y-,UJ<0&Z 3B:CSN'PFFG3JP[:T/-)AQEUMNR<7D:=
MDX,PI8PZAR#_4!EU3G+L.J/.Z8XZUUC4);VW"FZ\__$L]6FC#TN=KW3UAW:V
MIP^$WZOOC9SY 4=AY'M04,ET18P48C^@D#)?I)C%ON2)9;'%3D"F]AI0ST=@
M75^QVQ"8:?@8Q XLU:T)8+MRCQ;=Q@S0V+'Y:V-)FZ*BML5I[<5>;#HNPM@-
MR]C5&'LQ=J0L8[_V^A6C72?V;C9\/\MJYJ,P"%@2P(0BG9D"!Y $",'(T^4:
M<2B89U2M\7)74Q.[IMJ638B5 9W&LN: I.&%J]E,W23<;X-4E)OH(MK$G(TA
MJK\>Z>U5"KV>MOI43=<S=W0NW[H?VN4)D881BV!,=3I]E!!(& U@$ E/1%R$
M*#$Z.'^ZBZG)0;N*6]1A57D*EZOX2^O*I5U")B<>YG@DY@Q8QR/VCB'\@\3]
MV9/5I=9KMZ"ZUPZ$,P]>&R#@;#LU8AM83^<K7VL6D0BGGI="7Q(!D<=\2/PX
MA8'/$(F#!!&ST'6CWJ:F?@U8O6#.:?D(TGG^>PGTX/4Z.GF><#-?R1F- TOD
M7F;5-=1U_, PR51/4C)4YM3##E\M3>I)V\_E1#U]4S=1^=)DPKFC1?5R7]!%
M27F]*E8G02EOTZW/9BG' F.60(^& 42^%#HA(($"QS((8^JQP&HCTJ+OJ0E.
M"UU'NE8OH-H !?1\^IC>@V F.P-1.[ (K5BM88,MC*NL/*7>S]GZW)TH=2#,
MI439=#^J8'7@95^^NC31M<CB=R6)>?&BUS("*9.0Q1$,,4HA2A7O6%(.<1A(
MG/I"9W&VJ["X:7QJ<O1)%OQ1!X>5^K1N@S.SK[2XQ9Z9S'3E9& =6<-RO-1S
MS%RWU16WVA^YM.*A98=U%8]<T]7K4$TMY0>%HZXQKY[^?V35X]ME6>5/LGC_
M@\^7.D!#3YO4_\0]_3&+E)L1\!1#C*,0HCCDD"8Q@9@1CZ:)D%Q:54SM@&%J
MC_U7.K=]R+LP;^IR#,KGX*Y'C;Z9-*[P@]^5 6!E@=[V:FT *R/TLK)+)Z0S
MA6Z=$7L8(SLEG7DZ=$ZZ-^5JV[_]<9-JJYW;?<B+K[*JYG5PP@P'W",!9S *
M @%1%##(A!? ($1^R+$G&+/2OXXXIJ:!'Y=/SZ!</@'E_%1%QI9-*-A6AM?J
M40*=E:X]0ZJG$(6LLJ(),WI6K?4-&C ;0./-M:&'9?B=MR,A ZO?-F:LSZ:
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
M-Q_M:>2,S>>L/4S5?/9J.P$HBVKVE<L%+;+\0UY(3LNJ_;Y& <,RX!Z, II
MQ"6&5*I_8I)RGT0D\24V>?A/=S&U!W^%4KV 6YQF#_X9$L\_]&ZH&?J!;X$Y
M?,POVWWF$5<W;SW>ZK?]1_M,ZZ,\UI>M6SW2!E=VG/',J0YGJ$N\O\N?:+:8
M>9$,F>^G4#W#ZET>8 )IC!GD5/V,O#3"H=6![<,NIO8XUPCUNF*-T7+&<DB@
MX62D%RU#SS-V& '?&H .W]NGK7<Z+SCL95R7_Z25!][\Z2N[/=CO:;'0E<OO
M9+$J))KQZX5XE\V7>K&4E75^T1F+110F+(*"(PQ1&$K(U#M;EZAB*1'2D\)J
M@]NPWZE)@(Y(R1I7]5D6377FO]@I@2GC9O(P (\#:\8*L8[L:0XE7($:-: +
M 5K<X-L*N4,QL>3*I<*8=CVJ[%CRL:]%MK=WW=MFU<U"-54?B;R7Q=.,<Y]%
M:42A)Q-=*<^7D**0P)@A+^0Q\\(PM NVV>]B:K*C$=;Y@&TWEP^X,]TP[L/(
MX)O BHP-NBMP?XZ8#KNYIVQWNT-[T,O(NZZGK#S<23UY9;<G^J[(N92BU/G+
M/^:+!]VDWIE1?DT3U3D+*/$]-8> 040\B 1/]'F<&%*)8C6[B-*86)W"N=CC
MU)[W%> FM7\AO^?S[WI]?JZW"Y6[S6O4=F)PF78S;7!*YL!2L<NC1@NUBH(:
MKR;R[7DBK<7#F!R76G*YTU&EQ9B#?:4QO[&K*U%DWVF5?9<;/2N5P_(W*1YT
MN02N_I3I\^J;"+WRXSKPP$]10(7/8.+C$*) A) D7@ 32:,TH:&,N&_G=?1
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
M:AWJX!+AU!1UL_G6UC6A:Z@=(B.<CJ5%.,5KC= 8,1CJ7:^0@VWKP)9Y@+V
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
MK-=&;!6P'N0D<7<21ZAI?0[%%&I;&[!D6./:I*6^A:H^Y]J%I//FM,4LC+V
MQHQ#[H<>1,1+(&,D@HA[*95!$D;$*G'3J8ZFIG!;Q986+5! :Z1=RU/M$6NF
M7B[H&EBC-A"OP ID>Z9JB*I4QWD8IB+57E^O5(WJN,6G*U&=N+Y+,,/6>M6O
MN7;.OF0/CU6Y"97(T^;SN_QW6<QHC"2B20#C,*80!6&J$P\$T,<\E7Y$98(L
M0N;L.I^:@.P6?_]> P7/&BGXZ:&0:LI>@.J1+DZ?\^D_'N<U9FB6!]:=[>5M
MT$ $#?8KL$M^^\?:@ '9M@E]&([UD0(@'+-O&071C;X+L1"6C8X8$='-W-VX
MB(YM=%T\5'/XMWE9[44'T0!Y3"0"(A8SB!#&D.'8@T3*%%$UQPZ15<G3$_U,
M[5WPE3]*L9S7C\/[-A'Q.HUWE3<+6Y;']T]1G'I4T9HP*(5R;=2/!%)..?13
M@BE/?9_[ZBLA"Y:/2/)V?\/1?)_K3,5-1*'&ZX90TW76WB0-OIY:KYYJC(/$
MIQDRX79U]'A7(Z^"GK7W<+7S_.4C[-:H(9 SG^$(Z4J*&(=(Z7&DI9B$$ D>
M$QD%*/2M%C6M$4Q-I-5W+!QPQZ8F?8 ]&ULJ)[EKHXUXI7V;;?Y>;>>F!C'=
MO9MMCGKMWNPTU/$PL?JZ?59?P#H(% <Q94@&,(P8AXC& 21IG$#&0TE#C\6(
M617DVFY\:OI4'V77X+H= MZFS4R&NI(QL,(8\V!_C/>(P4[/ZVZW/^[!W".6
M'9S /79-QWRG.VI0?ECJ:A.?LD7VM'S:DH2;Q9=\KIIY6(4TZ'*A*.%8N2.^
M^@<)"5GL*QXQDDD8AW' K%(J=\0QM2=??9U\RYRB'0? 3!A&H'5@#=GS3LHK
MT!@!6BO RHPKH,MN90O0FC) E$E/-IWFY^P(9=QLF_WX.LB=V;.Y'IGE]2$E
M]?68KVMPM&M#;5;.M_E"X5JJ/EN,^:*<H01SB5 *B<>EK@860<Q0 CG%-(C#
M* H\:IUUO@.0J6GDI8HQ;D?!3"?'X'9@H:Q-J _FUD:L,M3I[-BM'>"GUI*?
M]=K2RABPL<9Q/OL>?#K/==\%R_AY\'LP=C1'?I_V>N3/WSK/.<,)X910"D7L
M)Q 1]0^-U#0PY@33)!&)$,0ZS?U6!U-3MR8_^7P#L$.*^6W^#/V\'JP,[<#5
MA'PT(*1;AO4C5CM/A+[=Q_CYRH]8>#2M^+'KNH22K/*0Z^/9.K9-'W/$<9(R
MZ#&=QI(D"+($2>C[>C>0)EC&1J4JCC<_M2=88[*)/3B@Z_PCVY^$H5=M5F4S
MZ@1L$/!S?%A& YPR^\)^_\%M(^[HGX*\NV=_\JK.Z??U7G_S3OZ2E;_56U S
M$?,X"H( >IZGIA0\DI#I@SS_'W=OVARYK:4-_A5$3,1,.4+HY@)N/9]4V^V:
ML4OU5LEVW/&'#*PJME.9NF2F7+J_?@ NN6<20 (4_49T^ZHDDCCG ?G@ #AX
M#D(9E1\I#XO0:!'U=#.3^R!WK03*S&Y7U'!A]0RH>B/L]5!Y_FPM4+)1R;\
M@F-I_%,MC:V'?\';$R+XEZZV&XBK;[)#^*?%,V\K>]PRUNI7=V+  <>49"R!
M81XQB%(<0XRR0H[115"D090$B='(/-#>U)A!&@P:B\'6Y!NP,=IL%!_"6F]8
M=XB@]W'^(GA6@M7#*)JD7CI%<Z1LRZM1-8ZH-#$:#+&&GC-JS*7IU&$0IGN;
M7536'NKAS?+SIX4D.-E*M_!\M]CLI,\81BA%0D">A5C&9I&,TK)"<C1)61!$
M&*6Q4;Z.7K-3X^;MQHV:0 #1U,Y4'0U$ZT^C0VNZ/J+9!7HQG7M@/5-V9W"?
MJ-/;W.^! 1GX;<QV%_69P>0R"M1L>=2HT R-PRC1\&X[GFJ%]691D*21DN?/
M4!I E*$0XI"'4$X@DXBF&.$\G:U4)JX>#[6/->*9S</]?1-M*G&S6&'()1U,
M>EQA[KQG+KB][+'Q5[[OH,NON'ORJ%_IOC>'7^'!7^V^LC-BQ;72Q9TOZW6U
MDYD>B3 ,>"$@3BF!*!$%S#&2,[8B"2..TRCF1KL@!FU/+2[X^N'GV_L/[\&7
MVZ_W_P2?/G^\^_K+[?VGN\\ @M]O_]\/'S]\_6SV'9MTA-['[@E>SXQP5OB\
M!EO#P1]>CA)8(.:28DR:'Y6'+' Y)"N;1UBN.N.G4@W8%]-K[K_+H 4+216S
ME$A.*PB"-,LDJX5A 8F<\\ PC'(Y PIC%!H)21FV/S5FVUIFN"YM"+OF@K4_
M,'VO9+>6#R7\-?E^&IB;KW+;(>=T^=O0A''7Q>WP.5HPMWR,&;?5U6JVD=W[
M1OD"5^6R2:V7GM-$H!06- DAXEC&9!F+(4LCPGD4%K'0VDP[V\+4^*FWS>A4
MPGG\+M.0$U0\$XTN(-H,,NCT!8Z0]^[P@_S7(3><?_@H7_^@;_WW/7RAI1S<
M6BWA-A6FY4LPR]) I"(3L*G,@G"2P0+'">1!EL@O-Y:12&HD];;W^*E]NZUU
MZE1ZW=@'L"IF6UTH@:Z#(>:<9G%60(J26$Y+8P:QH!S&0AW72D3*$V1V MT>
MQ7$.GOO!42\BL\?&,P]N06E-<ZA&=])EITIS^RV,JR)WTKLCA;C35UFJOZWY
M1VG'SIRPY/5G:6Z;5#^+U"?-B@PRI YG10&&.5,56C'" 1<)+_1TG33;FQQ-
M+E?RFZXXY>5SHYO0;#C]CO_D@E>:1:EUH=;[Z!T"Z)D%U'2J@6MW':DIE;0U
MUZ%,G!XN3M7B!IH<5S1.S_\C[3C-VVS2C5JB6HJFWL%;.2MC[Y:/ZKQ DS*A
M#IW6LP*E\E-*"4P"JA0HLA@6 8IAQ-,,90%C)-$ZU*3=XN089AM **,A458#
MNF,V>%)VFV3-Z !_F6V\P#E>U-$@V1@,=BUNJFL[1](D \DQHB/E(%V-K&$.
MD@%* UE(.D\:,0_)P+']3"23&VUE@&5$(^<M]_A'NYLI?^A_UYWRVFWR=L&Z
M0U]UEZHN/P2>DS@+(DAQ$"B9X!#F)*4P#(H@25D2HLAH4_)ZDZ9&]OU1"+JL
M39,+'/2/9H Y*NJ^8]#.\.;8:NO.3?/SY@^=2S?[=*:.O?9N*57+UC&7HL:N
M0'8K?WRU52,+);M"\5A2V=F3S0L%?N,R^BY7+V%$[LO5G,](DF<TP!@6$8W4
MSD(."RY"&+"8)")C*"5:^Z*G'CXUBFR,4J%&&+TA/X'>7/VB?T?H7::]:S'Q
M3&"F<!@5\#OG]Q7E^HX>.5IQOG/.[);B.WN-7<ST=EV7"U[7D@I(N6@/ZG"Z
M?%B4_^;L$Y.!>2E*M6S452;NEH;W*Q3+O\D8GNWN7MZ1>?G03B>P0)P6F829
MHT@=R$%0%0&%:1XPBL*81"PTB:G\FSPU0MGFC3?YX6"YL=0P ANAM_4BM&GU
MH6<"[)T%.][>@*V_8-?A-L0#O<>M>DF?! TZEV\ZG>"MN^[BNO&ZQF7<-X+5
MH\:%X_7"8=PX8LLV*[(?RQ^JF%!3.K(="G>K:I&,X""1\W>"LA0B'(:P0(A
MPA(1\X+EN=#: ==H:VJ#1&-L+W&T-5>GHI8QS#HKK\[ \\S.8^)FLL[J#+^1
M5EBOP-%P;54+F8%5U<O/&'$]5<N9_954O5NN/\^YP^<[Z8>;ESD.XH"3&$-"
MN8"(Q SF!*>01!)K^7]R?F^4;:3?]/2HU\WIS0' ]4)K/S!Z)^&]4YP[<NN=
MW:V4J8_JD.9X^3K..=#ZJQWIU$/ETK%.S2?8Q(,:=0MP4H@DH0(&@F"(1!K#
M/(D2&!0TYP6F*.9:6<VZ#4Z-GO1K0VA#JA, _LTJ/YPAGDY$6:/2@QV2)B&A
M6T1'B@L=(&L8'YJ6S#@;)$ZE[(6I6_OAHO>B%N^Y*!>\WSY2._D?ZE7YJ+*Q
MVC,L_5^ZIC<!#2XPIS$*81)B&4'2B$/,PP!RG*:DR/,@C+2DFJXU9&J$_;&L
ME5RQZA_C'7:[GM#>5_>.K__==.5"OS/>)/W<-#OH5.5W=N?J-G_M1$1\Q)W7
M@NEXU]S.EK'WRJ]"[,0.^77/LY0BH;1:]Q/X>_R#UYW\^ZR(HC#%.859$(40
M132#>9@328H9SO.$$6%68/)L2U,CO&[5:*5,!$_X12TO&PJ7G 55C]J<0.69
MNSH;=V3L52;Z4.T <]63(2B<"J&<;6Q<;90AGX_D4@9OL"RML28U_]=:/NC#
ML_S/O7Q*<[(T2B+!.2U@EH4<(IZG4$9/,8QIPEF&$I3BR*ARQNEVID8,6S-!
M8R=0AEJ5$#L'K!X].(#+,SE8(65>Q.(R#DYK5)QI:MP2%)?]/:HP,7"YM?+U
ML_S6Y"R].3%'_VQ2J.M/=2T9*)Q%19!3FD8P*XB,&G 6P0)G(6018T7*:))A
MHUG4Y>:FQA!;:U6*V;LYKFOPMCV(4JM:G>UO;OO?O"D7W8\_&2ME7^H$/1IQ
M!ZUG-ME'M3'UICTY48/66J<*VAJ@.%;2OM3BV(K:&MZ?4-;6N6L".8%M5-1=
MN5GX010E"6]F-@BBF#&(D<A4U7>!DB@- V1TS,*[Q9-CO=9(,*!X^$K=JT>&
MD^HTSWQJD0)8G\X!5"D5FRS _=? RS+5:+TTV6S DT;_?9,!+_6!UUS BPW;
M;/TV%9Z^5$NVIJN^^$.6A!$6"(HBPC(6YB$L$H%A2&/"8LI9@HC^5N]Q U,;
M!]I*8IV))CN3)[#3V=.]#A'/)+L'AE6MAA.HF.S/7H?.2/NQAB@9[KV>AV!@
MK_7$C2/NK9XW>W\O]<)U[O+M7G[!J^:,3U,N9RO4BT+,D2 !S/,HAHB0')(D
M13"-<43"G 1IG%V;<'>F[:GQWEZ^&.AMOC[S[AST>A&M)T ]T^;YW+N=?>@-
MQET%+>!%,MD"0-_)>.>:?_5LO %<=-+QAAYQO63R]M#'KDR4G/H':2A"&'+9
M#XAQ261A@J%@&!6$IGF$C(ALL,6ITM>5Q_F&D<:(Q,U D<8\@DCD"&+,Y;LO
MHBSF/ LHP69JADZQ'D?@L!=/5M/HMM".@Z.4P]AK+@F[Q-/WJO"N"O7.X4-/
M>FC:T/B2F3[=Z*L)2U_$X)*4].4;;:;>[Y:/C\M%L_+\VU*=3/Y:/GQ?U;W&
MSV]*<_ +K[K+U-KT+$QR$K(HAR)5TCHBS6'.$84)XSC -(A)K+7F:VO U,:
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
MM=:X*=88HS#'04'DM)Q3B'(F(.$R5BD0)0%/"6)FI>Y.-S,UBMA:V:S2V]?
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
M4!PKQKL&3=-(3P^=H3AOX"EC1GEZ#AW$>)HW6:ZUJ6K'2G:MXM^54/$SWV[
M*J6C>5>I_4YT.L:W"_9YV8L:?UG6JVI/S$!MP;3R;GQU)^[QCQD/TRS%<0BC
M@B4085S O! !Y'%,4PDA"8K8:-W.M\53&Q9Z^?>:KU:MA#^82U]OP$(.!7)X
M6.$?ADN WOM<<SEQ2CWI>VE2^0KVG-W/:;D!I\\3?]OV>I/=MZY6N)PW__X'
MEL-_?S<6\EU4>S4.%SO'ZA^G"Z?>C1YW$7:L/CA:T!VM85=+$XW%FW7H[OR-
M;&V&@B(E&4EA%*EUBB *89'@6-48R2F*0LPI<K).<<Z"B2Y:M)R$VX*]BESF
MVS*HUZY<G.T,VV6,J[!]U36-%N;MWM3M%O"=NK,W0#KC<\UC"$"_"R!G6W_E
MU9 A5(:71@:?</T9YZW&1"W'_TI5L8T#'*8II9 0IG0?4  +G*60IG&*TP1G
M.4IMSS(?-S>UD+B7TVU+W%KKV0Q@G%",PC"*8!8B 5%81!+C0L ,<1[P,*,!
M$;-G7I'E^"CO-NL/YT9(@[;6@:=E=5'"Q@9BO=' '6R>1X"]L]\[LC^2W3MC
M_1SN/@^*KT/<)UI\M</:Y[V_="C[PEWV!P:[)/7WY7/)^(+57WC5J-^K<O)*
MXWN&>"JX""1EQVD"$8I2*+DZAEBR"^6"!T%F)"*OT^C4V+L[L%$KHP'KK6XK
MP:L5;;:<SW%5JS(HH%:.:*YN&W6$)O,XAM<W_^P<A;D!&XN;JB"@,5H2D32[
MT9MW>PI0%R77A_\&VQW]S)\N$J>.^FG?:[/Y=O_7\MU<3O>:)]ZV1]14H0WU
MN[?O5#F.2LW=5^U5MS-$>!KD:09CCM7*K4IC#QF!$:=%()* H 3I;\89MCX]
MTNHM5&NNC8W@;7/\K/GQMF6JNMV2:WXTVI,S[1N=/3J/B'OF,6EYAVMC.]@:
MOT%^IS^VG>!JY\D2N8&=*-.GCK@S9>GP_DZ5[4-L96')ZM.B7E7-MF>CSY[F
M(9937P*3- L@8I*UBCS-(25ABI"0=)8:'=H[;F)JK*0L!%L3K<3N3P"I%QQ=
M!X]G"C%$QD)_]9SS;C56CUH964?UG)?'6JEGK[QB9[I=*YWE0<9)P1-(0YI#
ME$0$XE3^E$<L#@3!(HV,Y.IWGCVU+WIW4=YB6[<#S& #UAR&4;9*;R\C8+>9
MN>^K\VW'[O'C;Q#N^W5R*^_@$LLE#C5PWXEFCO)SN>"?5OQ1#KNR2T40%##@
MN?PZBRB'&&4<)G$6\2+/>)0;G<PZV<K4OM,VXI13@<9,\(<R%#26FFH9G<14
M<WGB6J1\KT=8@&2^^G )!*?+#2<;&G=]X9*O1PL*%R^V8X![M>NUKEZ:AS;G
M[6^[9%15K_,7OOJ^9+.(L)A'(H X"PE$/)$C-:<R& _B, HX2>(\LMAPUVE[
MHEOMO>G=HN?36AT7J$VWV;7 UV,.9UB.M"#0X]<M;78*'+W-73WDUFQWS&("
MDDNBT6IW5-XQ0>*0AHSNM5G7;"7(FTV=SVMUZNE.**$TI8@FIPX\S#EC,8Q)
M&D(49BG$41)!$G,4$1*'+- 2MQUN:FH12FN@&GTKKG(&%?>H%<KN<)Y:J*2]
M[49KE1?QUEF8=(6B9]+I:QMTA\D[/.\$V!CK##630P.NT!OIQ, 5*!JNVNH
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
M^3S&&)W+]S%_D!TM?A""*^7@[9*L.A+<*Q"WAYO:,F9;A>)9'C/">1#!4.
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
M_^2XJN^_\XIC(8EZEJ0YBW&:R(X30HXK.((D% %,6,A8R+,P1%H"A:X-F]J
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
M\BV\_5'6LZ(@H1!A!D64Y! 5F$&<I BR%!/&DX &!3<AL-/-3(VHME8V22)
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
MIMW+\&&AF:<QS5>A-W^D%X$OV-_D%=";_DRM4SW'-HTOD"AGP*[#8,=C0%[
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
M_Q"3-U2'@*"^C*:UP! S9M.38!!['+O!5H)/EQ\(:VIWWRV>U)UUVSY"88P
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
M>NYV$1<RXLI:2XV4(U@6I9"()0DHRTRW9LH10#@O@,Q@@;,<%A3'DQ=1T<5
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
MJBYS'H?PJZ8Q+)CLUDI7$H-6;WP0U9.6$=3)_6V#O$F*<YF*(@8\U>6/D!&
M659H>2V,<EP*1*S2ZX\/,[9P82-ER96==H__"2!Q#-,TRSE0C*J 3+  B"<4
ME"G'618G1<:EC3"9!R 'TQ>;[<!Y$XGO^NQ"1Q>;?O5UM)JK;VL;F%E&8R<@
M-V/<ZX$,S+B[NJHWT?LU>GW[T%_)<N6[7?)Y6'P2\(F1!B7@\][N$_"%JUWE
M+-J#O?>MNGJGJ:G",H8*7  N8T4;1"K^I90!C.*\9#%G,;9:KQT=96STNS[Z
M[JRTU:PX!J09&5P-3V NV$?&HT:I$01^M2F.#32P*L497P_U*,Y=?(7>W1?Q
MK+X?C^J]][E:?*O(4]NP+^$\@257CSKEZLF/<T!%24!.H""I$()!NT/VDT.-
M[?%O+(TVID:=K4[M^LX@;+B;[ 6WT%O'CI"Y*9:=1<.[A-CQT8;7]#KK]5&1
MK?.?\-&LX>-T+NZ6XDGWSQ)J/2%3D.,\ [#@%- TRP")TR)/48(08NX-&];C
MC(TK]EH-1']H2Z/&U*M:-&R -=VWN1JNX!LW#DA=V9CA (=PS1DV0[UB@X8#
M?\\W:3B\W+7A%5DVRGWW\J[I4:E+?!9/SY5X5)'*]$5TO^V+\_,\+SB3*JJ
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
M 8C=A;V/&[K%X5]$O:RF3(7X3>K>;W.UDOWR];?N@2OCF"1%(0 2*@:'+$<
M<Y9H&6]90I9*A*S$DLZ.-K:WUL;8MLUOU)@;_:0,MNV&?!YELS#;&W:!7REG
M80L@KV2$B\^X^OR @X;31K[O1]%F'_*ADOUV4>LM0YEQA'2?T3(#6GP-$)IS
MD-&40UHPE GA+I"MAQ@;<6RTGEM1;+:P[?YV!$8SDK@.G,#,<*"!_?8<,%?*
M7V_['D[YNAGE%46OM[T\KW>]<Z5S+KYN;UA_)C]TO>?MG'>[X4=VKW&<",FH
M0I S%3FD<0G4EZ( /,L1BC/&F+3*4+48>VQTT)L>/;>V-UM-I#M'$*WVG7T2
MOO%,F!%'('P#,\H:VL];T/9'-&%/%QP \YQP;SS\T,GVMK@<2;2WOH4;H[U9
MU=.Y3EM9/-'IO.O*RQ;?YM-_"'['=0=7.6UL:'+:;MG?5]-*\%\6"_[7=#93
MEFVGN=7UZDGP-L$VQY12 DK,8P!U8@HJ$@$X)04J$4&,%C:%CX'LM&+*P>HE
M/V\D%Z>V2A>A)M2,1$<P38$)M_<PVG+Q)MHX&6U[V:?V]G[>1+VG-PU1;Q=U
M=MYZSO0-/"$^"3V4J8.2?V"\]U\4H8<;]*5RU)KM?B<EE!R+6 !(4P1@D6<
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
MXC.J.CO>H%&5B>?[49719^S(@XOIY/U\J?CH@7SO-7!9\U9I2\@GG#*"&9,
M2TH!3-1_$,T1R$I)<9[+F!!%@Z*BBTO<<7$LFV=@>\2 [[_&W.8T<=?@3L_
MC$(N@WR>/[P"%SK2<D7,F#N,T=@01]TS1RW8OW];O/R'ND=+&NJ'?:ZX?/]!
MB,+8S9XES#_@VDKT1<Q7HA7[F3<1R^_3Y>/;5;U</(GJ\V(V93\V9W(QI"C-
MBA00A!5O9%H3HHQ3D(HT22 B%!56,M5VPX\M!NFLCZI6<%Q/BFV+42OTS0*2
M<)@&9ID>SDZXK#4]^DO9'O7&1W^TYH<Y#W5#SF^;4BL+!NY;ZH+.82-3I[M<
M(\/?9%^]$S6KIHTZ97/<.DF%S%,*(< %U6>CI02HE )D*1<X@Z@L[)H=GAEK
M;+S5"\-W1=!;YG;I!I8E3^=@-N,L3^ %)J@K<'-4SC^+B'^1_./#O8(>_EF_
MCTO?G_^(&W]\$LLVM?[CHJXG*<(,,ID#4I0IT">S %.D5DX9S5F<YB6,F<V1
MUL[=QW:&I<\'IXUU=ERP"YG,&11)EH$B)1# 6$) 1<KT4;=./V%)R@L;DG6'
M;* CU>LA,R-,9R "4Z3&H"N!^DF;]G-TNUQ64[I:-FELRT7TF?CMZ7H4"9_4
MN#O H&1XU+=]^CM^D6,K^.6CJ'2-:24>M1;0BVAO_4[(Z7R3MZ;U!W714']0
MDA=9C"2"@/,\ 9!HF0N9$(!$GB=$L"Q'I56[>"<SQL8'C1>-?/;:C8X?HI]F
M^MGX3\L&\VZ38T8HX2$/S#PMVCL>1#^U/OP<Z4=#!VR-+]$ZR5;=X"8B4GT9
M=/,Z+8*^V=G:%,K=-!M?/L_(_(#ND^0<+1F4#:]#:Y\VK[S;]2IHZVK+3\K]
MKN\[SK$4"53,F5 )H"@00!@6@*4)34O"2IQ8Q4L7QAL;8^[HG$4+.IM^:ZM6
MW27/CJ%LQH@>L0M,?7NB9EOMW3;FAA$Q.X-+*-6R8T.^FDS9&?_/Z9*=^YBS
MDD?5+H#;_[^;KUN0O27/4[5>7,<#-"EAB=,$T%AK=)1J08N(C(%,6$F2DL64
M6VU\F0\]-KIY^ZBKS6I]'-ZEPNIDPZVNPY8!FL4DF%%0&&@#LU%O=/13;_;/
M&N%-2[S.]" 1E3UBGM4J3$<?6H?"$I4C"A.V=W#)!#T,OMI3SD6K>?]V\2(J
M-62CCM:F2-03D2&:<,P!22A3? 8YH$Q"D,5)AK(DIM)&/=K!@K'1VJ9Q".\6
M/+V:4-,Q1*U(6Q^BE78B>FJ]L,F8=)FF\XPW"/B!B>_X\G(S&XT/4>]$U'@1
M_3H,^C:IK(%G8: LUR"S89D%>P62%Q)D7>X\8.[L%8[OIM5><Z-KA0,^K'2U
MSJ_3^?1I]=3$[7W![H=%U;WUFE_O5Z[G":$DYQF0(M>K^#@#5&0$)'KYGF9)
MP3(K^<SK31K;*ZKU(^H<Z;2VUS7ONB"-S&9Z]0K>ZD73K#D\:!U3#[3ZN]BT
M0]6M4;_^%J5Q4H X==4D<)YLLTA^V"D,_*+;5BZX/)-]N-]-WS""!M>B'$;C
MP-FJ5Y(]N!;%TTH(5]_9,2%H,><ZS5IQ'"7S/^^E%)7@7\A2?+Q[<_^E2_Q/
M6%RH144,D"2QWB%) ,:$@[C(8Q'S$I>976J0R:ACH^C&-,L\("-TS0C3.V:!
M.;&U-UH;''461]KDZ*?&Z)]#]+RRP<EKQI#1P,/F#ME@<9!%9/5A._JIJV57
M(/:K6#XN^-W\1=1+(3ZI+U0G$,X*A')",P#3D@%8)!!@J/XC,O7KC$E4(J-=
MC,M#C8UH6@N[ZFYUG:7NN@&VYQG'+V+!-U=MP3)F%',<SM"(NLD6A:A_[=.'
MP2B#<(:YMSU16'S";_*-3E[X));W\H%\GXB,JV\&PB 110Y@KI:5)"T1X"6A
MD">ER#(KG3J30<?&&*<3:QIE#;TL69+O?I)K=L W"UU\0QJ84HXESNRD\#6B
M&QK4AS.@>LM].8;2$)DN.^..(J_E&!*F62Q'/^M:1*&781M1A(0R6J8$2%9
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
ME(13B#C+(-&40%$LU<Z?4<&P5:&Y\UV.T"K4$C?Q6,WW?B4U^$/+#6K!+0\
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
M" ($(QP$$ 5,N;AYIM.RPCB22<8R9E5W[TQ_8[,OG;A@07[8&IIST)H9&8>
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
M':OD?EM\1&NG=2]WNABVN.5A_?8J6!YYK"<C5$%H,:U++]TLRU+GO74)2D'
M DR"%/*8AQ 1A1B5.(0BC# )->^VM..%.MK5V.9W*Q[8D-B2(NHXJF8SW U6
MGB?[AI":;+3!S M-U%DTG))%'>]M6,JHLUKO$4>=?Z-/.,B^U]$E7M4';9JJ
M2B=2"CYA(F$,!13F<9Q!E,L04A$1F""2!9S%:2R,3(9EOV.S'^N41M[N ;K]
MV(L6O*Y;UDAN$VM@/@RG;8Q'<-]D1]6B?2_KWROPZ!E=F_ -+R@/%+/A#&W+
M* UKS,Z$9IBW-V \AK62VT$8]J_WW.@=+)>^G95]O7@O5(MD^J"^D4LULJ];
M#T_4 A!3)!(H$ZH6A11%:G.H&0<CE-&4*1,999-OHJ1SX^WAY5+9S+=-V?Q-
MMU^F8J;+W2[(C_HLSW(CZ6*@1(;2C*DUFQ,"D4!2#51*(2$1#P@*4)I;W5,-
M/$S#[/Q;*8%LQ-:9SYJ5_^U&S?#(8-BQ\'W,T&D#-HHB:!EW""/J2*A6*; >
MNYV7--.=$NS$V8W]684[N)V>;S@0:]@S$7<X[IVC.&S:GI3W=K8H%J\/7\5T
MJBF)R.QU$F>IQ 3%$$=8F=\PXQ#3$,,HBZ(L3W.9("/>GL/-C\V2-A*"6D30
MRFA.TGL OM-V\')0?)LT&SRL2'N/JWT!<^^!1@>C[SVNT":'[XFG^OG"]XNO
MHM1-E>*KCC/J+,=[Y6E/B_^I#8;ROYL0I.L9_SCO&#0_S:M%*19%6:?M: ]=
MAS36+RA+,J%IQ!*I7"XB]<0/8N5RX22":1R3.&(R(-**0\:7H&,S(7K]GL_
M2QN-5XG%8MIP$T[GE>6)K;?!-7//QC!DG@U<K2+8TK%SQ'[ZH,;KYRMPY,9\
M7;!,UR][6 ^S^NUF62Y(,:U__944LU5;2GEW[ISOX7'IXWF3=5#'SS?BN]Z@
M]_[ZK3FZ>X57'<W5G>Z_;@1RZ?BMQ^_S"0YE+L,8048"!E&<9#!G(8<4AR+-
M*$>467&3&/8[MA7!/('2%F S,^X!-L]6N96XB1J]6MUXOE[I!'<JP"=2\*LF
M1E0)[LZB6B+ETD":=CVHO;/$8]=\V;[>DZU=/.D&/XN7>5F7[IM/"_;:_']-
MT,-$)",69!#'4E,B"K6/)1CK3#V:A#1(B%TFC5&O8[-$=S.NG!:=FM=(;TF
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
MS MPDB.0<)1D7#.KAHAY[R5B)_2X)X6>(<1],&Z^XC(N!D/.2<ZDD=7Y7U5
M?)(2%]P60QQ0Z*:<51"3$^2N:Q<Q:L8'"8[O)& GQ/@GA9ACQ=R%E3FG_AE]
M>;K\L/A]/C$J\^RSH3T6*9(SW$"4Q R35H88E-1JN#SKC=?OEEYC3Q$H!\JX
M)YAL=M73Y=OEXNMTGBCJMV0/)1E')RQAGJ@&"O8C$,X]3U$5EX;;BVZG83?
M/)6$[&#2[@DU;Q>K=9C]?],O&T=,HK>)T0Y*J&?DTBL&S@0+/OJ2K,Y*B3@T
M9JY0L!MBGDJV=B!)CXR7:AM/EA@V=)=<S2-F8#YR4"4P"-R0*+)B2?I8- X1
M45]^YVZ8>"HIVH.E.3(*:NGK[.VGQ?PB-R1$CLFB@!*K.Y49@5=+"SP94U0Q
MW 4] !*NOW<W-#R55.Q14AT9$>\QG2U)(%S$#]/U#"<JZ!!-#,!EIG L> U!
M>PD<>2@V6&;L$,<XU]^[&R*>2@[V**F.C(@/RU"O(+S_]CDN9I,4#3D]6@-3
M7I$8A(,@D$-.Q(CC118<XLCFRDMWP\)32;L>+L].3,.+/]*G,/^(FWQQ\<)D
MPSUH9PH%5E'29J<<%.%CSC(5H8<(7F][]VZP>"HIU:.EVT4 \E><S?[WG"+N
M]QA6M 'F5ZO5&>V WDOKHY1 /C#%WP(9^)P#,$PVU/.H-&".XPXB=L/+TTJB
M#B'O+H#SE\7LC+2QW!Q4+E<3EK,(C 7(6F=BP%J(PD9P/@0E/7E39K![--=?
MOAM0GE;N]!CY=@&09V?+*KQM44/=/TDC9ZN)M#S)X#FX>F1 (3>"M\) *H5Q
M[C#J04I([J-AMUJTIY5!'4#:7:#FU9R>%M)Z^A6?AW4X9VM2HG)2<D[[:C;$
M!TF(I!4AQU@KZU2(V@V&FMMIV TU3RN-.H"TNT#-QD8^"VO\N%A^F[AB.4^9
M0XK<D:G4!3SW!'\FZADW!?(\#%J$]/W5NV'D:25.#Y=M%]!X_SG,9K^<K4@:
MJ]6D2&_1$='D3Y&;I4H$VCX-<&\E<JY8&/"0]\JK=X/&4\F?'BO;+J#QXC,N
M/])>^>MR\?OZT[/%YR]A_FV2R?=FR#-X532Q03YY--8 8B9"'2LFWW*I\T"(
MW$K";E!Y*LG5H60],F1>I;(\.<M3^L3)>HVKK4)>SL+'24@Q!LL9H-!5/#X1
M%TR1=4S&%RNETD.<U]U-P6Z >2JYUX$DW86)>?^)XOT+M#-$@2ID"();VC$U
M R>2!5DTQZ2<D6R(1ADWW[P;/IY*/O9(R7:!B[=G<39-+V>+L)ZP2%9." D$
M8))#MAI<1 8I2U40E?8#QC:77KP;*IY*.O8XN78!BNW%Y,TUY_>?2(:KT[-U
M[7Y43Q\FQ3M99&2@=$#:*D6!L#%]%,YS2QX7B\,51M]'R6ZP>5I9V<$DW\G%
MK=6/2F_,OWQ[5RG!><(/^,?Z%_KPWR:%^80)#1CM25Z,C&6HDM-1%&XHPA=Y
M"#CM3-!NJ'HJ*=PV>NC#2!%;RS![-<_XQ__&;Q.GLR(I$ .TR8*2%/"%7 KX
MS"+&0MR%X0H<K[U\MUNC3RR1>X1\QRY1VZ8/7TY7*<S^ \/RXNJK8-EI(QU0
MK$<2D8%VXNR(I2"$#4;),DB1TEWOWPTF3R5S.XB4.]FG?C#QDGY",B%:59'5
M&H;-U5<!@14)S$:'5F15Q)#=*JZ]?C></)7L[1 R[@HFV^OT6R:*2,F4B, *
MYX1U@Q D9R!DEE)[4Y0<(F:ZDX#=H/)4LKG#R'EDL)P0!WG#1<T4(8J0%9(H
MN,8J#TY..\6"@M/706?FXA!;SI67[@:*IY*W/5R>@P'AGW^^(4GBZV\'=^<]
M??/^]/6KYR<?7CS_Y>3UR9MG+][_VXL7']Y?)7S7;KUW/FV8[KV[$7MD-]\;
M'1Q/R\OI/,S3E.S 8MN6XGN[6!N5DMI%X"40$(IVA &901<O@@R).WE+9?&
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
M[1 UE$8Z -<]$C(!8\DY@M950E8)\,H:<%J('+4./.<6V#KR.L9CE#NT@]9
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
M"L@Y1=6JR3W*L1A^6@=EK=94-Y#J/+S<60K;(ON[Q;H1C!#6"QX2!.5JG^G
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
MI*(.P/<B+.<DK=J%8=-8^#H[.KJL;6V(S3E)S>D"OF:OF?89?: XVS6IPGR
MKMU@]M0.$X941@?8NKU3];;G^F8E)1(UF?&:S+YP:&VVM'I"!,_K+!_,&7P)
M ;(.6LK:)*%-NO< 6G?#X%,[86BMM YP^9:XVG*SF4_^E@+U):ZGY]YNY>O-
M8OYE^Z'SQNL7G*H<8T*.P%B=#^"2!&>4!<N394D&8W.3>R:'D[Q;1>Y3.ZYX
M)!5V -8W^/LE&2X7<_HR;=A<W1Z8!2FEPA+ 6[<I/!5 _FZ&S) K#(+69)-\
MW[Z$[@;,IW:&T51=3_M^U(?:V+WE[:CS%SSBW:C;6&I_,TK:Y(3-$;*LM_9,
M]A"*#1 $3Z74KH6NR37_=C>C*+0/'S\N:V/-S6S1\[+3C7@O)<^Y)T"4#*@3
M+15C++BD-5A:.<5*B9HW.1W;B;IN[TKM@Y;KUFQXO72PH[Y/GS"?U0GBU^,M
M<GNGB7R*Y]/96>WP>I7-Q&Q0M5*0V#+54C.(V=#>()PCY-AL1)-E=R"]W5[%
M.@:0CZ&[#B"Z.9BN!XC7V/ FH,DL@=*21"><@LBE)?FQ+&6Q5IDF9VYWT-/M
M/:YC(#:$[)^VHW:2\[2^*<PN-5MZCNLPG;5TW^Y][2,Z=;NSW][5<\KY32I%
M*5['(&D!CEM?"U*\$\@*%O>T7+TW9Y\C+D_+Z1>L95WSC^<WW%83=$86$T,M
MN2FTRC0M,&,4&)99,5;SH)OP>B=%W;IT^Z#B1H ZB/P[V"-_N (7H[<W\[97
MF[6[^N7;I>\VEGQ"(F+&Q0A&%PDJ9%/O]D= ##&A0]6HDGA?0KMUW(Z!75-M
M=8#&6[@Z^6.ZFKC:0X>\$."F7B]BY#I$KAT4@S9%IYUNDS"^@YZ1^X V!<%B
M>(UT"JSZY1+Q^>)SF,XG5K.L)1EJ%-F!XIQ#2#Y!LDDX+5-1J<F^^2!EXX)M
M$/WO@*G#E3$BNC9.^N37Q=GR,ZY_#<OP$=]_P30-L_6W/X?EWW"]^C-61V%2
M J+BU:-/]?I'2AEB" )\M.BM]2JR]&  L//K^H/,$>I=M)1UGZ:)XC%\M<;/
MJPEG@LL8!92L+$D*%;C:JS)XQ:-U(GG?9*SN?42-W,UXY-WO,-UT@+.+D.4]
M?0Q7$Y:\S3H@E,W@0FX8&?"H0* ++#!>=&HS ^L*&=U9J@/5>T=X>("L.T#*
MV^5TL=PVZGJ':196JTV'RHU6\G^>;2\X3K0,Q<JHZR0N8@IE@8!Y,T0H1;12
M)M%HGOP.U(UKHYKA:GC-= "WV_N4_.BNBC)*XS21[VM7)BDA*B1W4T<4RH;2
MZ#;?_61UF[0_)KTPH"9ZP-5F'G0]S,(X73\+R[IFD+BJU08G]0?+;R3!S46-
M"5.:G,,@06A&O%F*;)RN]<<6I8E28DQ-K-D^1(Z[60X)CNNX:Z6I#E#XPU]]
MA[,Z\?1M6*Z_?5B&^8K$MO59K_QFX[2RQ!P/A4RXYEB'F%L(S!6@'2(9P8SV
M;8XH#Z)VW,VV(2[;ZZX#@.[&VB;I(P+WII 8N:N.A4\2O"#_I4AMM&+:YMQD
M#-/N)/:2F6V&EQNW6ILHKS-8GJ>-<@Y>R*) 6AV) T>"DBQ X E9M((>TJ0F
M]R8IX\*LE=+OP=8!&N@ 0]MV/(CGB4'F)+<EZ;J\&"TT4K:7*8#(%!@I6YCT
M;2ZB7B&C'^P<HM1;&QX=).$.\'''0OH1JTOKA4;&2+-83;,C7].1!R%"<24E
M1VNKR;GC0X3UDH(=>9L[3%$= .^ZLWHMQ,G2<:>,!O3U<"U(4POO9&W1RID)
MB2ML<A9Y/UG]&*[C(7!+XF,@?72 KN]=6I]/5VFVJ!THOH=#)4D,G&FHO25
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
MR9_M!92K)(R(DF'T>@M2CA!R!P'E^[.XPO\Z(^F]^$I_?*!_MED_*BJ1+1-
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
MS%^$V7^N!G'&)(0OD@&QHT"IX""X6 !95#$X%QQKXK<]2M&X_5P-T#.,[#L
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
MZ(&N8B1_C2.[^Q)V@)UE3Q \+AK;06B;M69#Z?.(</MO#(LO?\XG,AI5LN;
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
MFCO598]&[W<^N@]E[Z*C^5 "&UW;ZPNV$E\+52\92 XQ<<*[E+$Z\!+!L1+
MAJ L3Y+,XJ:KR1[X^'']BL&TOJ_@.K@!+BY!^L-K>R>%]T0L @_2DRA,;2:V
M%K@FVGG0*J<F*>%?J!BW][ /IV)WM72 J=T%=\/V+-\YI<%$&Z7ED+U+H"K[
MH60'17)59^,$Q]N]5@S,S+B7WA[8>NAA8TQ%=P#V.^5AE[= 3%&:%!7P7,?)
M.17 2;I8#+HLF-9,YB8#V!ZDIH-WCU%!,A]:8QW [EFI/B;4=],9OEWA6=TE
METW27I'D#'%LE81@DR=#(*+5SD6=VQ4?[$7ZN"W>?7@(!P; Z$'*^_-Z3.=E
MG;_#)?W+.IVW/L(3%+YDCQZ0U\G*0@?BQ!?026B*MI IN6FT\M3W=&Y(!];X
MO(GX1P?2+<+_.:_MOQ<="U<,TN_A\B,N+O]8%>BDA*2,Y0I2JB7=LLY8DD8!
M"U(3R\6I[#>$U_;?/O)C\IB@:ZRJT:%X70!^B]&Z4I9X2E>OJB?3Y>O9:KHZ
MQ?RW!0;ZZM6W</F*,0F2"1W+>L%&)#=(.(A:<4B2A,LB&FTVK<;?EY:1GP+&
MA.E!U3@Z:!\YE)?,AJ^X/ICT^Q_G?]:E&THH+60$633Y.!E%7;I!LHTFFBPB
M+T7O9SL?^>:1TT@=VLTA5-1!Z//QZGO7#*ZEN#PY7WV;+Z;_@WGBF>5.%@,L
MB3H0,0CPR +YV%SZF#W3KDFBZ&FR1@Y9QD%C XUUBK^WR^5YY<1(&[FVD%PM
M3X@Y@D^,@4F"!\-3W?YR*.Q=D#3N@*D.<;>#ICK W)J!^Y7IUV?HY&Q^/EOQ
M"7,B8.$>)/*ZYE(G",$+R$IK[[CU),PVI; ;T3?N<*F1T=A"A_U!,[\Z7U3/
M A?3>5[O6YD8M*;4O5=2*3IKPF<(R15 C<%DARJ()I/1GZ5LW(5/?<%Q3[WU
M!\3+\_4)ZX,!<79ST&[^S-61T[+(9)P$YT7=S)82>.4RJ.052TZSTJ@/;V>2
MQUWMU!=T6VEZ]%#[*M'UL+CKD]ARHB23J+, AG4"HI *G,8$PJ(R5BN7V)V:
MO6=3WT]\W<@KG+I(@0^EC1Y,YH.L3+3&B&@E:%2^YJ,T>*XSI(A)28/!FM#$
M'#Y(SL@KG,:V=?NKJ .@O3[[?CK_B?@9%S^F"1]FZDOXZP7.L$Q7;T@+MW_R
M^J_ZKSC)6*)7F4$VF0.=* ^Q\ 0N\Z)U22&7-M,M!B%_,R#_;D\Y(T*@ ^#O
M+/2+V^:RQN!VMLQY;A()'$CBC'10%P>B$N!-R27$F'FC$7I#<[+9<?C=GHSZ
M ,8QGXSU/VI3^W6XRB=2:V(Z&TBA]K(++2^6;&/)J++EWC1J 1^0B<W.P^_V
M8C4Z''HY"O%YWN-=WNE2G"XNPH\UYQ,G2^0Z22B(N<YTL.06<@2FE)5!:Y]S
MFS'00W&PV2'X71_*Q@%"!R?@E\J)]2+;B^OM$^E_\0/SF_GB8A9_?;ZI$_<G
M&(D/SC68.E= &9EJ<E* 0^>*T,KKEDW26U"Z&:)_UR>XMHKM +D[']G+&<H?
MSE?+59C5^3W_PEJF@?GD!R["5[S.9[Z<S];C]\[#Z1=<G(F)<BR(G'U=V)2J
M0DJM%V(@M>*R<"Z%;M<+<UA>-SL]O^V38>?@ZN7\[:*A^R)Z2Y*8SI;3=/G\
ME3D+=>2;#G4W9>T-"5E:$!R1I1*2;CB<L05'FYVEW_:]LPN@]')B]C JK__"
M19HN:P?+KX+@$T27 L\%9/#D=9)"2!(H(&ABQ&/TOM&TW68L;79F?MN'UCZ@
MTLNAV<-Z7$H"EV\O([0O=>';'4/",DIC'((T28 2 2$JTI=@VC'T3OI#OKL-
MR]QF;2R_V\MQM_ YYB-U,<KT[6RY6IRONRP_K+[AXLNW,+N4UL7$TU]$]29,
M%Q=24BQ[I9@#F;.JRV\U2:E$\F^U*<PQYWB3-\1QV-WLV/UW/9YW!;$.#N)&
M+[/OY[,?:Y[7\EFN.;[]\Y?SY>K]?/5O7'W"-/\Z6S])V9!8B&2'BJRZ4ZC!
MYZ) N&!Y8%EA;)*.;L;19L?IO_H)OSE0?N<3<V%.WLP7E[]5_QR?B!*=MII\
M92\B^<ID5'R4 4IAT3M?8FDSJ?^P;&YVMG[7>H".(=7!@?NXF"?$O*Q50;<W
M$%[YQ7GBDG3!60=960:*B0#!: ,Q*::#84Y%T^*,/$O99K#^79_UAU5<!TC<
MH8SMBM?+4<:7$I@(%8L,WH*QRH*JE3LA"@T&K0O,.&=E'LVJ;\+!9LC^7=_J
MQP'"\2SX^WQ^=A86/^?E@LVK;9G#KOA[YDL:+?G;AK4V:_Y*1/*,L0"J8$#I
M% DR7 )/EKL@4;DVDYH'7O,WW)/,I_GI*?DX]8<3CI:CK\Z,5'2CI*# E9C!
MA5B\%<JHF^WN761XGF2GJP6 V^"NX0/<KMKNP'\84 H7E< 3SA*Y210L)T->
M%$7*NM;]>E*,5B4:;S-OXD<,SLF1CE<;$)[M3LP.6-GYL'Q?1YR?5V&QZN+(
M_(W^X.KZY612M#2Y/HYHQT@CF2%X+S4A7$?C<M%%M'ND'HR-(QT+U^]AV0,E
M/5PK-:"XF&URNY'_HMCRX<!;<,.+D *DPBIL[B@,$@:,(=9-$-RWV6*V/:E'
M.ENN(=;;:GM[//L+/,_P:UAA_M*-MT3"+CBM]<4W)]NI1%XJ0;.XNM1%& 8>
M+0F^U+IXJT3D388T->#E2&?<]7L)[(N7?4].%X?FIIGD1@C&,4<^HH<DJA"T
MDI5_!3$HY^F>Y)ZU:RP:EI<C'<77[Z'9%R^_SW5S/^!*-N289(*HM !E$,$)
M62!';VLCNXKA-PK.^^MBZO?4[(>5/8/SU[,^KIK'&U2N/->/BVG"JK-RJ3.M
MDZ,[-T#D4I%EL?7EVM:M-=%Y%BA2"TU6JQR>U7%#_#XSORU0TD/X?A@)T;7L
M&<_> &HK0<6ZJ:&0Z2O66DDVSS@1C_CP_#89Y"8P'^=4;H6YX\DY/[K:Y\%T
MXI,"BHY%3&10/:Z5B D<9@1A.9.!:RWX.&T?P_'XVV2KNSB8(V'O&.[)YT1S
MKY'F2>G82%HL:, $1=+)VM5A8QQ8EAB88S[%<:*W0=G\;=+K1W$XVR'P=SB?
M#R1@GY1/LH7Q$"VD0,&(XLJ!BR6!$5H[2Z:-W]W\ULD)W9+1WR;3?Q1GM"4*
M?X=3^D#&]TGY:..=]Z4 &:VZ8EV*NNK*0O;9.<9)S66<F94#,_K;/"T<Q2EM
MB<)C.*4#Q>="2;1H/ D#'2B;"X28-,C(<T@4 '!WS G5W^;AHHLS.0+F?I.G
MCENS4"[?>X(NDCFI0:<803%R'8(I&9((FG&-EO5Y\.YQ,FX V=%#Q7XZ_@WN
MG%L">/K\^QAL= &X(=FH[ PXY1W(E&QBQ8IB^IK7O!U_XT9K?1Z(P?!P/"UP
MGY!4,$VKRP6$;5K@GOF21BUPV[#6I@6.,Y6"1CKB+,NZ-10A"L,A8([<"V^2
M;W)[=M("]WY^.8KF_JB:AVM=I&!%N#K(DY-OJ)++X.NZZ>"5U2Y[H5-?;0_;
M<MA5H]PVZ!QN-41+3!RS=[*18"X]-F5T4M$X*(GTI90A<="O 07Y:[;6T+.^
MO/(MF#O2^HBVN#[HZ=L!9,=3$[&]9-8OU74=LXXYE<3 \MIMQ9*#NLT&,GK-
MK?;!I[[JDIYEZ4@K'H[]J.T"J&.^V;8<5#C10I&A\1E<$G6G+X6%T4<.Z#V+
M)"7N&JX.. "#1UK+<!S'KB78?H,FD,>5>.L]>5*DD['(NI&*CHF*HM9>D67R
MSG&=A=/!]37D>2.VCK0^X3C.W?# ^JU/VWUW&UG0PEM#,3@CK07NZ-]DA(B<
M2>N]3N8(<Q];Q'3]U1P<^\G;#V3'_J;YK"=P/:GT3MI_[9^_(A-R/2W[MHYM
M1I.]#>!8P%J-K,%Q^D<,J%,4P9 [T=4Y;2.'KAJ_1LED=H"OWSHJW%Q\$ZZ*
MM]9X*.@TF;7,P%E#@76F2+K^?_9]C<L8D/DCS9?V<'HZM 1;0?GXLZ[/2N[)
M-J$'Q(=,*&&$ 9$RA?-.6B!R&20I0^'1!W\S+?<X+,&6$CC2G.Y_E3EH">K?
MVB7X-7?WO.!,3$X:[\&60L;4E"HX5X!%Q=$7PR3V%5,/+8$C337_5UF#EJ#^
MK:W!K<3B\U(3V;@L@P//$DDM9@U>4HC(0\;H4HZHCBQ$V(;](TU]_U?9@69P
M_JV-P!:A%?/%^\0BR2S7=:XA0K"<@4&'*CCG99OU.STP?Z09^/\J ] (RH/F
M\9O7H[^:_IAFG.5EQG1*8LQAEK^':1ZV(/VY;VE4D;X5<VU*TA.A0]@BP+#:
M8(K2@%?,0U8Y,BV**ZS)\\7 )>GI&^;STZLM12]^OCP-R^67VL,QX8+E9#("
MQKKJ/MNZL)MN2L--+-&B2+%-"NAQFKHJ^]X& ?>,WT!R[\$E(06L[?6:A4N&
M3OZ:+B?%9\6X9> \61(E3*K;WA2D6#RG& N-;5-_]AA%(Z?XA]+YO0'Q0RB@
M R3=IO_5_"Q,9Q-7Z!SY) 'I-(&RELZ8MQE2MBQKKK#$)HFG^Z2,C)UA=#P?
M5. ]0&9^=C:?K?DX^0/7I1G:FF31<3H[C"(ZS@TXX1,8&;7.]%\IFFP$NT_*
MN)#95[EWL;*?I/O"RHM+#IQ72DA)QC84"ZH8 3YXLL*^H*53))-I,JOF/BGC
M/C>UP\HNDNX!*[<$\NYZA:CE,D<A$#*+!932$EQ4'IAB2L9D.<<FB8\'J1GY
M@;*1,[._X#M S^NPF$UG7Y<?<;%.8=S45R4MHD!#DHED,:52X+7@I')9@M01
MG6P3-#Y"4#\WU(ZZOKNG=PC![PR@'[B(\T$OJPN#?)7LN.+J95A^^QBF><(S
MNLBC !Z5 .6+AACKR(= 7-*/6%)-VE<W(6[D4'T0(#QXK0VHDPY,U34CE8%K
M*5D6%7/! ->J!A7_I[TO:VXK1])]O_\%'=B7EQMAJ^P:1=BRQU+=CKXO#"P)
MF5T4Z2$I=[E__21(42LE<3G@ 343,>.V73*9RX?<D,@,C 0P@1C+G')X) .K
M$D.OI::=T*@;([6_R%O#S4!G'2B>G))_ZM)8PXB+9<)+B#$8$Y(050*C!U3T
M:W$ZT.I+.-E*Q W@X^;"!D_.'1MWYG/ 569""T.4QOP1112($V@O77!:2!9*
M;T8-P+Q,5K]=/MU;F@Z5T.H@IJ\?SLY/OYQ]_?3N['RG.ZT'']#)==7S)'5T
M$W7_OO0;C,H;O9/);#Z[M3H\!^<Y&H>8,RI6,$^<Q4B',99%:8NFL<JST]<(
MV]NHX(>7PSA.BRO?K_C94Y@/I\OK8AA#'LYGOPUG<32974_A N7]?E20GJAS
MM%C+R"4:S\ 4<<SA<8I<<RM%Y%#'W.Q(<,]Y69?X>F*3#J'#8[!6BUK);O?P
M:SZF<\NUCKQ#V2\;7!2N;!'*<;4(P4A#4E A),>%YU5Z#&O;K[NBV1FLL+[X
M@H6P[T&=H6?VRA"JA2 RITA<J:<YXSAC0=A4:='!9O0U;IVV0<_S]_+=::B!
M:/R.K=^0HS&D&]:^COSXW=7D&F/$;Q GE^/AOTL']<(R%SE/X7LQUS_A=(Q&
M CY-9H\%P4WR"8PBP:FR^]48XGVR)"4/&K.;J%T5SUJ-HYZK#8<!=Y\H:.HX
MO(OQ^NIZ(><;87P)H^'E:M' A[\BE)SLMF'P2UX(:S:#)R8A4Y]YHI&8,GM*
M4EZL@<A$:\ \RB746IW]4168Z3D1/LPAZ$GW;>%_-KN^6G;-_C&#])BMC.RH
M$ FEP1%I''HY8P,11G"NJ4(_5V>5RV;T]?L8XU H[4Q#;0%OM/AI9.N%8R4@
MF<PC)=J5I@%E-+&>:D*C2UR;:!2O' =O0F:_3P(.!<.N]=44&C_\]0/BG1]8
MU4T?!_TYJQRI)$GZ7 ;7YV6]%)@7P1N5.*O<$+T1G?TNP3D0'KO76%. _'P]
MF@_AZL=H\@NFY;P]YDQQJ;TTDM"D48H9&/&,8P"NI?>2RA*0U\7B:R1N!$-S
MY##L5$_'4+5\E]*P?)X?G8[S9'JU^/!]WA1M_.&=5S@W9^50=4^CC7'!EJER
MB!/),B,NR(#'4#OMO8_4LAJ'NE;=<Z'NP=-BPW*(WF012,P&VAFI=4(V(93Y
MZ!'YUZ;TAU(3?/(1C'X51AM]5>.%RVW4OS))W8NX1S_X,C/+P'-V =.KX=@O
M!G];:C6@P)0!2J0P:%RY @(FI>2I\I#<GLAY\J6-UP>[Q]!^8F\=31^GDW_#
M>"!!4F.=(S8:9$FCF70:^:(2?\\$5TR\[LJV^,+&"VS54+2#N)M%T(UQ/9G\
MA.EP?/G'&*6Y?.U0#&[.7#!#H-R+2VLC"1'Y%1*4%^!Y?OST<5>?MN[K&R^,
M5?-S>ZOB6+!V-AD_X%$PSI)+DJ";C\@CYAL^TTBT4N E!*."[!9NCRAHO 96
M'7'[**2!PL-3+E?UE7=7D^E\^.^;RM_O?C@NUW]GF!%]',ZB'_T#_'00T.M'
MIR11@2<,")PIN70DS(-QR#O-=2Z!]R.[\3K9+ICM09_[;A>HA-^7+O<&65J,
M0)PGPJI0MB=P$IC491"<=<"52*K*O=9V9#9>0.L6GYWIJW<7_K0D^" "'G#)
M.8O,D6QMB7VC)T%:3O!,!:&TS%SF#7WU*U^U$8#L40&H>Q'WCI?GVV!O(HSQ
M?#H,UXL;X $W(##'3B2Y(K-4GE&7%_A."!E$&5\IXH;@V>9[-T*2.T(D51-^
M.T'=?1X*4T5T=VU> Q>M94)0HBWF2-*C@;7E'H29H(0*/B5=Y8Y](^HV*]C2
MHP)>/?7T;LH6*=#Y#SPK$_SJ-0P.M&:92M#$:K3',CA!7/2\U \Y\YQ9KMF&
M]NO5+]L,/,=8[N]6S@V8JI<Z4^\]!KF9+Y&4$2%@<IU4L.C>M20VQ;(+#7U[
MX%[E7.6:;"LJ-T/?<5T4U%=7CUB<3>>#;V7VZ&*LELTJ,1\T42*FDG(D3#E"
M64.F*!CA5)2;O&C&#[V'+_S38VP]^-96YM-UKM7)OB)N 1<WDXRD1T\LN2*"
MJ_*D6S%,+M"THC\VDL5LLE6=(J//86)[:.RQSG<07\]:_SP<#Z^NKU:$!\L#
M%87;I(D$JHBC-A(G>>+*BA#I)AU7&^G]P3?WK/E=]#;I0HA]:]__=8]PFY)S
M.7CBDXB%<$]LUIIXH6G*CL5$-^G]W$S[][^YGWZ#SK2_LQ ;B$J?NL'WOVY[
MGT\PI+J<3(<P6YA&21W5FG)T@H:50>)EC$+.)$NCG7/>2U9EUNT6-+8R,*Y6
M=%%;;0T@<@T;JW&-3'/*F"+1F#)V"D^I+1MM%)79YEPFB%29+/<L13U/XZF%
M@<?3##I12 /(6LXV/X=X/1W.D8L;B\V-$(%'23S$3*2@ >V^QM@/-+79:LV@
MRDO\]>3TBZF.=/UX9.'^@F\ /A^'?Y4GP^5Y\,?K<5IQ07F0,2=/<BY<<(:N
MGXK2<R^\IUDJ9JL,HEE/3K\.L Y\.A!\ _!9S$P;I_(_Y3S\]*/RF.>&%R\H
M4[24P+D)1$9-"6:>F0C!)./195]IRN4+1/7;OUD'2ITIH0% W3[:?O_K]K?_
M,80I$O7]UR?X":.%ZX]!66.S(CK9$F9:1ZQC0!RW"9!18:!*(\AFY/6\=/)@
M 7L%9;4$P<_@BZ 6[Q.?\K<ZN#KQA#:;&"<DD0I=?<@AE,'9/OG$.<JQ*A(W
MH;+?^*L&3)Y#8N<Z:PF0I^,?U_/90F)L9=Z3$@RX(#$Y]!N:E9.[& J)N&$Y
M0M!5.CA?H*D1L'6/A.<PMZ=:&D#8M]LFFD6CM+]:7AO@Z8/(DB%&XCF4> ))
M"!(3;(I.0R03<YUQE.O)Z7F%Z\&\:@?*:!)2JR,7+3?)6&*8541*$8GS$N5C
MM&'>.>%SE:S@.8+Z-5==*/M5_.P@^=Y;DO[?<#3REW!^_0.FG_WT3YACLORW
M;XM7WB<CF/XY^[#L(X790X9O+'#4(H@8'3'@T+([GS":")2(Y"V/*4JA']WZ
M/=NPM"<IK0%L%S1,^E)-FSA\F3^=2ZM60-;0!Q#I)2=6Z#+!!&(2+@HK-WV3
MNOVW]ULK.Q3:NE- <Z[R O_5<D&@SUEJC$V5H1A#QN"),X81JZ.*%BQSL4JW
MW'IR>MZ?W5/TM9,RFH34ZARJ;+G'<(+'\D(,;"36YDA A.05'A7+JQ3.GB.H
M)>>XF[)?Q<\.DF\ 06AO?XP6?/C1RMH^Y.WA2;PQO4EQRB0X(ER"LEHR$QL%
MD("2Q#!69DNK['W=C=S6T+<+5!ZW^-;76P/HO%E&L#3_Z_@)'&BR(1,JC$,7
MX!CQ$4. TAH@DW,@-VKZV[ZMXA7"6@K/.D)<I[IH %M/(XR[ ./3[7J?)$$*
M0S-A62-3G*+$)&?$Q!"T,XP;J#)3<B/J^GTAWV?'V+ZJ:@!_Y57C\HWL_<TJ
MGX8^#$?#^:^3ZVE1PKMQ.IN,X_(/@^2U4<)P D9I3*DQFW9%G"D!%\ZK0*&.
MN=N>UM;ZR_9&S&-S6%E]#2#TJ1#O3Q:>7L+\;NKP5YC&HN!+&,C@<C20R^).
M3,N%P+":@B1"<K B G./I[[5,IF;D-NOIZZ/TP,HL4FH+A=F?,DWP?$43^+-
M.[NO?GJ_H>]T'$?7J31IW0EF8"#I[$M5*;MTPWYY2<.HBUI1PYFJ^>JZ*S[Z
M[5#I ]R'4WN3J'\RF^5F\/;'R?0<YO-EQCB067L)VI*L0=^,W=:9$V^S]%E$
M%0X5U&Y$;[\WPGV@N'LU'@=:!SDA3X)*@B(S1)9*14A!DJ"0,Z\X]W66]&Q
M6[^5\290N)5Z&D#<1KLLR^2U\0R^P4_\7C]:KB[ ORAQ>UGL;'06TJ$XE54*
M@_:$,J6)$YZ#RCHD@]%[Q1+37L3W6R X0!)V: 4W .JG4KT;1W,&\]7(P-^N
MX6)RYRQF;&"C R0()8M4X>&EAM@R+2DPR$)PR:.FA[&MFQ'<[WR]/@QN!47N
M._[QHF:*=C=3\+E=AN\A3Z9PX?\:6.\QGBF]E<99(H,LNXM\632<?,Z6!MO#
M3,A7R>YWQ%\O"5@MI1[#]A4\ME]A.IRD8;QQ38NA/EWM7WGEXSO?P+(-.X?:
MP<*=8T8'3:@OMTQ49>*CHH@;'IAUU"1VE+NGGYZD<YC^'$8HWS)06BN@>#)E
MY,BU X&I'B]$!F4\6&IC%:Y?I*KQ=2W;(.5UN[:K-IJ,&$_'^.DP6ZS.'OBL
MD_4QDIP*-R$'XB+7A#MD)7G+M#Q0O?X^68WO<>D67#OKHTETK6:9?X/Y]73\
MY7Z!%=VZ YDI 6 2O3[*+F"400RW0N4DN7";#.?J &O/$]GX[I=ND=>1KEI.
M,S;,JG*(F48-*,W RY-\1IPID\RCC:"2YG@0CRX][F^)3+<PK:##EB'[= O$
MK# ,LP$-U")+AF#FY#'TR!Z9RXYX;ICU2>;#I<'/T=CXKIEN@=F-IEK&XKTD
M\.9O%U$*Y9E%&RC)HHR]88P3FY''%*0'&0P+HLJSA4T);'Q[3+<H[$!'NT>2
MD[D?'::\<O*]C#R<#9_>3,U\N>>/DW$<CH:+OYGD,F\'TCF2<-U9!69_"CHO
MTG0LE$/5<6SBB#(JB38^E16#@@17YEN[(&P6RC]Y/7>L=9RE@DZ?ZN?;9#3Z
M.)G^RT_30 ?N1 R9R!PU_J(=<1PXR3F)E-!52'Z@Z',3<ANO_&R#K=>-:^?Z
M:S)I7W/9;P(DEB(Q5 3T'I$3+P%C:ZYICB+3% \U,G6G7HP#-A=W#Y%=FC.V
MT-?.$/RQ"#/0?TSGE8!XO]":G/%:\( LI3(N+2,WS 7BK,\^,$C<'RC;V;;L
M?<".X1[ MZN.FK1\#XJO*4/6X#-Q 8^.S-02JX,@F6LEI/-,4WX8Q&U=##]@
M'V\/D-M92SMC[B=,P^1P_G;5KO35#]/ !Y000S/N6'FHIX,B%CDC46@!7#MG
M8I7WM5O2V5IG;@M^>&<]-KJI]5Z!]6G,$3@((P(EUO!8]EAIXD-Y5<JBCEF
MH?I G>0OD=E:ZVXO'KLC+3;IPM_%^;6?#OUH=34PR))35A9\0Z;E";+1Q'((
MQ--L,P5N3*PRKW,#VEIKRNT!C?OIJ^5J^=/#!5SH[)E%FR\P5G'2$*\C$"J!
M<JL,RU!ENF)7:?0!.VQ;<-];Z6O/-/K#N);37DGR=GCI<O7R\F;_OC29MIZ6
MR?/:9T,D2I"X1!T!'EW21GN;#M04OBG)C3<&U:D]=JK')EWX6@X'CBI*,=DC
MJ=SE2V> 6!DX\3%K[2Q7S!W(C:^EK]4Z9+=P>16E^^NNX7KD(E89K>F/BE$I
MJ9TARLARA;LH?"&[-.=@I+"1B@/5QY\CL=5*Y8'AV8D&FS2:]W=*S][_6CUZ
M'_@45# Q$:[*F"^K53EUD7#T/UFK+(0X4%K^#(6M%C0/C,PN]-<D,.^$]Z <
M9K@7WD=!.(J)2$SSB/6!$2]]8I91GJTY#"[7$]AJ/?/ L.Q >RWGZ/=J8?><
M 22NN0**B217>.:4*LN3(Z'*.\V-AF0/5')?2U^K-<P#0W-_W;6,S/6!-+52
M: ZVS%K E-)&3YSPO%RX!L.8E7ZC7?>])D$]U#.;2(*VT5VSU:3[38-+[@8B
M":%LJ=<J*)-$@R1.ND!L!@\<@V<9JBPDVH2XQA_P=%LAVE,W>UO#1]V_N\-N
M-3JQK/T=(T.3^.?WR0AU-5NN8+V5'^,Q6*XTR9QZ#$.XQ2.5+9$^:BJL,UI4
M"2(W);#QASG[P*^*CIIHT'AQD@S^[=IQG^6TS>[)Y&;HYX!&Q5D!$4\>'0OP
M3*RU)5 V&90S+-;9RMPE$_V6-NL ;9OI035UWD#*OL&8CL43NX?^YB6!+01S
M!O,ON4SV,(D'Z;DCVF;4BPJ!!)X9"5KI) 7ER58ICE;FJ]^*ZD%.14O(:*(E
MZB4I;#* ;,'^<N;--X@C/YL-\W Y</==^N?U;+[(9E$TM^KS9;)C2(*8B)I#
M[0GB?.D?2S&K%&/@K$H3ZL$Y;?RIZ#ZA4MNH:< #=2(@M"I_C/WR#2ZD53?1
MN^EP-AQ?_G8]Q5^7#R/O9DZ!$"Y[ADJU6A,9F2). Q#GN,N8.&5OJ[RTZHG?
M?N.XQD]!C3-;&9)=ER\K/M>]%TD\?9O:U8O<C;ZD\T>WV[-VL/EHPBFA$49)
MEQ&]49EE[WGRU!J(%#RMTFYX^'>U]Q<2_7TX__ZB3D[''_Z*,)O=+\Z^N[R<
M+@[%U^GDGXLI.$^[ ;FT62:3B!?ESLL:CVE=<,2&Z'V$R)PX4)WS$.PV_JYW
M&VQO<,O9&GX:",IJ2NFE?SF(B4L(&H^"I0JS0L71;5M/(&=K=;!E&\FQG;.7
M_F7C7:RMGK3.,/3&S]HSEY%*2<X!C1%@@"P!3T1(Y7=>!4-S3#H?:*M-94X;
MOP%L]73MCYIC&-*,;%U?_5A(XX\9I,X2D?4?VWWJL0'YATHVG''!9UVF39@R
M8 K*@"F/<8Y'/,?,K<]5HN/#)QN/I'[B1[$<,4SFU\_>*H/6RR:J;TC;P'L7
M&9>9<"=0.,Q;XLI9"C;(@-$AS>% 3\#V8:/QY& ;+&[0,WXH?3<9B#S/_1./
M\H!Q"D88J8 HE2PZ-G1Q%G\E43LF)4@OQ8'&^^[(0>-A^:$PWIV6CQW>A>$O
M^;YB3L=Q"GX&@VBL5YP!X8LYW29[XJT1)/*LE8M.\W"@E+43?AJ/F7N#?D<(
M.+*#L-[+K::%?YJ,+R]@>K5Z4[5JPPZ!+:Y=0"_&+]M /,N2.)5-3"$%<;<!
MOJTXYV7&&N_HZS?RZ1 3QY ]WN;(D[RZ$EPPVE4:^=KG=YY/;L70H1)++[SQ
MOM3)J2TWHAP0,#01%[.VD6K@IDK[6.W$\CQ^AW0]0H?R].#-[I9SS2Y\&,%
M89R5G> D,UOJ1%(L#S9U/BC%DH$Z]G0K*AM/"[=!TF/C6$];#40#M^?^_:_;
MW_['$*9(U/=?G^ GC-[]-9P-/,] K0@$62GR$XQ8DR+1*49E/.6.5IGSOAEY
M_8*O(CXFU975$@0_8SA]O6REF3WE[[?)E1^.!SY@-".8)8I*(#+H3+RB0)(#
MX-$RJ4*5!YI;4=DO(&O Y#DD=JZSE@!Y.OYQ/9\M),8^PU6 Z4#+5!Y6!9*L
MPMC:J+*6RR="98I.4%L.<%7X/:6I$;!UCX3G,+>G6EI"V(W0TKLYIE6+B'OQ
MUYA@G7]'\=]P9S*DG#CRQ%DN@R X\<(QP@$LL* TMW5!MQ&9_59->\!A]\IK
M )J;;0NVP@O&@R$:(*#\?"!6*D\$]SHEKFPZ5-5S#77] O%PX6#WJNH1?XN"
MR.!^[>'$S[XC]=IZ*<M::!N)S*845QG^DKB(NJP@](^:5=945M9_=FMCV_96
MWJ0S2?:.@^5+MG.(U]/E0[?;1#XD*;(MX][+.#G)(@DJ,>*<D=KQTC83-L3#
M<]_1VKRT;G'1B62;]%/OKLK=Y)>\FI_UKNR]6M2"OOKI?99/QW%TG2"=WI\"
MAUY86X<YD.8:V:=HB'W ,U)N,@U$A1'!H>;X[<-'/T:M2VAMLFSQ0'KN=2;!
M4S/^6+Z?K\M$PY/): 1Q/OP)%]/KV;Q, IG]\;?SOPU\!$HU"QC9HJQE2(IX
MYM'@!RV-H,;IQ\//-W*=VU'1CS&M@,>#JJ-W_[L;GXOM+..%=OUHP'V.03)*
M+'5EGX!)F ()(#Q*DZA--B59%7\/R.FGL:$Q(.ZNH-X1^7'X5['DY2'F&D'F
MQ#PFU$"L8HY(5[:>"4SJ4[8Y&&9YXF9#K+WX1:U-+.TV-NQ.QKW#Y?[Y6,O6
M\X?DWH\/HLJ,"TW+^F8\H&5"A?-E#FL&\#9Z+DS<P8;M3E&?\5V'\'C6EAU(
M5TWA<S$];9!T4IPZ3XPNUS&E&NFL%R1*RFR(-AOG=H#:XL-;FVA;K]2QO2R/
M8>7UA]E\>%4RG(]X$J:PDJ1?C*3JK.EHLV_IO/5H!^8.U8 DA$A4644$#:5F
M%C().EB2.##K8P)NJNQ%.?S+EI>5<"N01!EW/*$8RIQ=R="\!F,=RD=*KS4#
MK@[4VK\9P8VW)6V#K]<+(Q5TV&2A;]5KNI;-,[0-%_^"T4_X/!G/O\\&(E@J
M?/8D&28QQ]*1.(T(4SJ8$!CFX>) NURWHKNUVXD:X'H=T=4T?7S _@?XZ<6_
M)BAA \E#Q.BHO&^/@9;8AI*46-:8Q/-*3;&[D=O:94I[,-Y%KT>*7H0C#%2&
M*,%HE"7S1'KIB14L$U#"2^>205?8"GX+P:V5?!I%\-:Z/4X,?YQ<3P>&:Y>+
MHU$R""++AE+KC"&!^21<9M2E*L,#=Z2WM>R_301OK=DC!?#P)PS F<2HRB0;
MC6PFX8GW(I$@9 1CN-#^0/L^-Z*WM:TWC0)X6\T>'X +BQ^'L^A'A>'9Q7>8
M@L](SH"[5)XY*D0>0*GX,8S]F2!X8CEXGUE\W!?4"Z*?9:"U]3GM0;P;W1_#
MX])5!^DD?[X>S8=PT^>R;"#MJ-:[R7=T7NG=FK%#U7ES$L8F5P:T6%N>#Z#'
MY\*BV[?2.Q,PJJU2UCS<0].G E_V'TLK.$05R[$-1&8N4 8*!9$\-]E+QE.5
M1NY7*6N\<KL-8IY_4-J%5AKPXM\>+'DX\U>P>&#&7;;,^$B8SN@<:#($L\!$
ME&!)9C"!J2I1YGIR6GDDVHG.)YTKH$D8W;S6,=XQC&L3L9%KC#(2)1X#BW)3
M')E)E#-:Q4@]1U"_4.I"V:_B9P?)M])345CXDC_A#X^DEN]NGF&%H$W #)YX
MP-!01L_+)$M.(O7><904?>SH7FNO6/L]K4%C%SVN:Z[87ZB]P^./CR=_7S#
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
M\->/X13_[N_#^??A^,L8_@%^NMI;EK)A06@24T#FE<S$)C0%5%)P-)IL=2,
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
MP>8<L;Q[%]VG7:L [Z)$3YS;VK]&]UHG$8J%1-GI+#8TI6>Y=!;"'ICV84,
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
M;0Q00K_E^4TX*A7LS46&C?NPZ^]O/P6JF&F1C0<(VF8(>V4(-5EP>AU#(?&
M-?'C)%-T7/^8())8*XLQ2RW2=M,$R:I90'C%%%13?6^/1LZPU[&?W!I9IL-:
M?O4Y[I2?XZX.[TZ.AL[(>V#><]HWDZX57ZI 6Q7&ZF6CTZAW9"0,$5<+@)]=
M3>KW"@$S]$C6WOTJO.5\PL(0(:DU<!IIFR3U@"RI>3=MOD+L1R?(9EX]Q:UM
M7X^[.]W!1-DG?#P]_A6.CDZOJ?9?H5^7HQ\"_L;L+#9-R3ML\+#@&,D?L+^E
MQ4^8ORW,MSZ&[L+KVHKVI/NMAT_03)3-X=A^:V#OMGX5>>N2LG'_3K+ $RK7
M=%)%TKM[F_G52ZNM%YW5L[QWM3? LW\ 4$L#!!0    ( (.)2%&3M_86]0<
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
MEB9M40_BY6::'("/'3&7NTC&4U/[QRW8IF+Q6VF@G4;^]&:3I>T>)L0RQ)E
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
MIF$5#N_N@=JC+YM_>-967<NC/WL(.?P'4$L#!!0    ( (.)2%$USGI=*Q@
M (6? 0 ;    =FQG96$R,#(P-S(U+65X:&EB:70Y.3$N:'1M[5WK4]O(LO]^
M_XHY).PF5<)8LOR"G%1E@623FX1<(+NUGVZ-I;$]BRQY-1+&YZ\_W3.2+? C
M!AR_Z*U:"-8\>KI__9S1^,V_3L]/KO[Z=L:Z22]@W[[_]OGC"=L[.#S\LW)R
M>'AZ=<I^O_KRF;FELLVN8AXJF<@HY,'AX=G7/;;739+^T>'A8# H#2JE*.X<
M7ET<XE#N81!%2I3\Q-][^P8_@9^"^V__Y\V_#@[8:>2E/1$FS(L%3X3/4B7#
M#OO3%^J:'1QDK4ZB_C"6G6["G+)39G]&\;6\X>9Y(I- O,W'>7-H_GYSJ"=Y
MTXK\X=LWOKQATO_WGJP[U7;-;=;K7MEU/;_>=)MNU>'U=E,T:\+Q_M\&(@^A
MN>FCDF$@_KW7D^%!5^#\1ZY3JE?[R?% ^DGWR"Z7]X_W[K1-Q&URP /9"8\T
MQ?BX'<$"L^<M[EUWXB@-_0,O"J+X*.ZT7CG5JI7_S\JE\NMC\^Q%6?]WC ,<
MM'E/!L.C7Z]D3RCV50S81=3CX:^6 FD<*!'+MFFHY'\$D 94ZC\'AO(ZC!/(
M4.0KL1U-^]EM5[9DPIK-DOWF$#L4&&!(!R[&;^\^FV!18=D>B$'$^;JG=%ZD
MVZ:RZX^/GS^_^W#&+K]_.[M@7]Y=_._9E<4^?CTI[<X:+\Z^G5]<7;*+L\OO
MG^'W^_,+=O7[&?S^?G'U._N_[^\NKF#Q9U]/STYW9]6?OG_^ZY<7=JU\[,#<
MVL[,7%R/QQVP"4G4/T)CD/W9BI(DZNE/8*T);P5BM-@H]D6,"PUX7XFC_!_'
MOE3]@ ^/9*A)TIV.;T2<2(\'&?]@FLS>5.U*J5S.Q@>U2OQ\@LP>E;*'AXD_
M^;1FCSI/?3Z_]_RGKMMXR."'FGJS N"%ZO/PWWN5O;Q+G_L^N '-8*=_>YS_
MG7$8/UH0/@48!J*=W&>M&7 T/C8YLH'._(/8(*0_8<;GX,M]"$[OPGO!1>V]
M/8'QN9?\\J+:.!ZA-&/[.OF)4-TZ9GZ*NB'[@X?L')0TM-C)^_,[/-T4L&XE
M<XU))8P^D8VOFO7*:^;6Z@>.4RX3/ F>&\7&&PGQ3$?(\$:H)(IC$7!,#]4O
M+VKN\8!?B[:(PY(7]2:1>ZACGOD1Y-^I2F1[>%R(N^SR)!,V+:0TX)K\F3-A
M<VG7O/>%%\5:CD<,Z!(Q-H-E7?9CP&);BL"W]'R?1*S$D/WRHN'8]C$[]Y*H
M)6*SUKJ)I3=JR>YT<8T6\(=!,[M,^R)F7WA\+1)(\D*OQ%Y]O3P]^./SA[-W
MKUD2^7S(8M&/8JQ<R$3!'RH-X'?49A'T-4K VE',DJZ WVF<=-D_*8<.,1/
M4Y]]2H/AW;RC-#OQF*\3M0U2B1D\GJ427T7"9 @&0K !5^QETW*<I@7$P*?3
M> <,;DL%5M-D:M"QSV/@9A*QES6KOG!?NUDR!%S-:9>)!R8R_P)"@]0'KG#V
MTK::MJTG>Q7"&J!/PF]?LPZ'N5'N&D-H$WOLDH?^$&A2:<Q#3[!^''E"^(@:
M3\@; =H$ SI6U7;T@"T1BK9,6#N.>O"D+4 %@6@]C0%7V&%!I!3S>!P/4=2,
M)] 2'@G6!;8+Q!TW3/!2,,L:&#Q)@9XA$JJ;6F8=KE.9L0X>2UV5TX3@6*U8
M\.NTCZTR7=&J4S]6L#R92* 2/W#*QS!;<(U]NQ'8"/TA*%A+^L:BZ-$^\1 X
M/@1I9'GW>R[C :C6.Z6 E&]I['6Y$NQ=)Q8"BWP62[ ""0D0J!?(7B4XKUZ@
M/U*V?!#N_9-*4ZU$>F&AC49C<J$@&\9[H,GR/SQO6^RJ71IJ.;BX4+-/):)_
M8)CPL@*:='_($GL_1ADK8 ;YGLL6.]?K==TYGP(PK%'+;\#\ZB*"2)) KUQ3
MI0?@J0_=!Q+PBHT+9OA4W@#19@57_%:OIL3.;G%^E 0T!V;*1/24D2B$,%T&
M@)*1KRP-KTP3P0& H!605-M'79JE<4@ ^ 1@_%#PN,2>H?VZY ',,A"Q8"^K
M95"F>N.1ULNU&U:E5EO<?C%F)@>A9=+R4Y&+9:H6A.#3ALQVC;I9NB%8E!#1
M@>"%/R\38+JO6FG<00\7<,_@#RV9P!&^1C>B!UZ>V98FPXSR 2CM 8 ^\!@=
MZ+U9/Z6A8(YK.AB-8XKW1#:JNK,,I*1>JN[K]<UH8Y8*T ,0@;!QT>-''@ ,
M4!P#C'MZ+B]&6]D#<V$& UU$=30^.U^X!QB088J:#D+Q1I^?G/_Q\?0 R(:\
M  :4$ NP]U$01(-,IUB4)MHN@CF%D!Z7W^(*(@>& "O2C,3<-6!I"!9LK&U
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
M!J9E81,5C16T[H#2@_>(\#:#L36YVVZ.(QL'0SH D"*V1F5U,V4Q3@"C:+8
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
MYV<K\H?PJYOT@K?_!5!+ 0(4 Q0    ( (.)2%&Z,)$?\J8" (E[(0 2
M          "  0    !V;&=E82TR,#(P,#<R-2YH=&U02P$"% ,4    " "#
MB4A14RW8Y<(6   _]@  $@              @ $BIP( =FQG96$M,C R,# W
M,C4N>'-D4$L! A0#%     @ @XE(44S[5>IA-@  QT\" !8
M ( !%+X" '9L9V5A+3(P,C P-S(U7V-A;"YX;6Q02P$"% ,4    " "#B4A1
M)#'PN)^%  !LEP4 %@              @ &I] ( =FQG96$M,C R,# W,C5?
M9&5F+GAM;%!+ 0(4 Q0    ( (.)2%'.^+&LVU\! /R?#@ 6
M  "  7QZ P!V;&=E82TR,#(P,#<R-5]L86(N>&UL4$L! A0#%     @ @XE(
M47-7_K&?R   3$$) !8              ( !B]H$ '9L9V5A+3(P,C P-S(U
M7W!R92YX;6Q02P$"% ,4    " "#B4A1!WTZ@T4)  !:3P  %@
M    @ %>HP4 =FQG96$R,#(P,#<R-2UE>#$T+FAT;5!+ 0(4 Q0    ( (.)
M2%%Q-F)^00,  &L+   6              "  =>L!0!V;&=E83(P,C P-S(U
M+65X,C$N:'1M4$L! A0#%     @ @XE(43!(.86^!0  7!8  !8
M     ( !3+ % '9L9V5A,C R,# W,C4M97@R,RYH=&U02P$"% ,4    " "#
MB4A1D[?V%O4'  "--0  %P              @ $^M@4 =FQG96$R,#(P,#<R
M-2UE>#,Q,2YH=&U02P$"% ,4    " "#B4A1U(L"D>0'  #O,@  %P
M        @ %HO@4 =FQG96$R,#(P,#<R-2UE>#,Q,BYH=&U02P$"% ,4
M" "#B4A1P^*M\.$$  #G'@  %P              @ &!Q@4 =FQG96$R,#(P
M,#<R-2UE>#,R,2YH=&U02P$"% ,4    " "#B4A1(3:Z(] $  #?'   %P
M            @ &7RP4 =FQG96$R,#(P,#<R-2UE>#,R,BYH=&U02P$"% ,4
M    " "#B4A1-<YZ72L8  "%GP$ &P              @ &<T 4 =FQG96$R
K,#(P-S(U+65X:&EB:70Y.3$N:'1M4$L%!@     .  X N0,   #I!0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
